2561 416
1058 98
39843 337
3109 539
4239 44
242738 795
20229 100
121045 263
20716 259
53652 377
51758 148
8678 268
15517 810
54558 259
27391 429
7825 141
11315 271
4274 193
9932 944
3980 55
256874 831
1662 250
18013 530
15893 616
6286 563
4804 222
7733 461
7342 400