2111 95
5493 661
3449 554
3296 351
128752 326
4999 460
2650 246
46901 272
14460 239
270470 779
198085 442
421614 1298
293549 937
12622 602
279611 971
55696 505
301489 1205
52853 437
82629 602
222159 591
12556 424
15002 852
22213 343
9454 436
20155 373
10224 321
4211 101
1762 331