2134 95
5529 661
3452 554
3297 351
128947 326
4999 460
2650 246
46960 272
14462 239
270629 779
198173 442
421730 1298
293711 937
12628 602
279646 971
55707 505
301638 1205
52942 437
82767 603
222423 591
12588 424
15049 852
22245 343
9474 436
20178 373
10255 321
4213 101
1764 331