2136 95
5531 661
3452 554
3297 351
128950 326
4999 460
2651 246
46960 272
14462 239
270632 779
198176 442
421732 1298
293716 937
12629 602
279646 971
55707 505
301641 1205
52943 437
82770 603
222435 591
12591 424
15049 852
22246 343
9474 436
20179 373
10256 321
4213 101
1764 331