2102 95
5486 661
3448 554
3296 351
128715 326
4999 460
2649 246
46894 272
14460 239
270428 779
198060 442
421581 1298
293504 937
12621 602
279594 971
55692 505
301428 1205
52831 437
82580 602
222077 591
12549 424
14995 852
22205 343
9446 436
20149 373
10215 321
4210 101
1761 331