2099 95
5484 661
3448 554
3296 351
128696 326
4999 460
2649 246
46889 272
14460 239
270412 779
198050 442
421566 1298
293484 937
12621 602
279594 971
55691 505
301418 1205
52825 437
82562 602
222037 591
12547 424
14992 852
22205 343
9443 436
20147 373
10212 321
4210 101
1761 331