2133 95
5528 661
3451 554
3297 351
128931 326
4999 460
2650 246
46960 272
14462 239
270613 779
198165 442
421719 1298
293697 937
12628 602
279642 971
55706 505
301632 1205
52935 437
82752 603
222403 591
12585 424
15046 852
22243 343
9472 436
20176 373
10253 321
4213 101
1763 331