2103 95
5486 661
3448 554
3296 351
128721 326
4999 460
2649 246
46896 272
14460 239
270435 779
198068 442
421594 1298
293518 937
12622 602
279599 971
55693 505
301438 1205
52837 437
82587 602
222105 591
12550 424
14997 852
22209 343
9447 436
20151 373
10220 321
4211 101
1762 331