3127 566
4374 73
12052 613
3887 338
5497 44
17158 141
16807 786
117986 850
20870 326
50879 422
18790 410
15044 590
11859 123
6773 586
37411 261
23401 72
2645 51
4016 733
16942 521
4449 316
8801 80