2123 95
5510 661
3450 554
3297 351
128855 326
4999 460
2650 246
46932 272
14460 239
270552 779
198128 442
421683 1298
293639 937
12623 602
279628 971
55700 505
301557 1205
52900 437
82694 602
222304 591
12568 424
15029 852
22233 343
9464 436
20167 373
10235 321
4213 101
1763 331