2093 95
5471 661
3445 554
3295 351
128641 326
4997 460
2647 246
46873 272
14460 239
270364 779
198015 442
421522 1298
293428 937
12621 602
279590 971
55688 505
301375 1205
52809 437
82503 602
221928 591
12542 424
14978 852
22198 343
9435 436
20134 373
10197 321
4209 101
1760 331