2102 95
5486 661
3448 554
3296 351
128706 326
4999 460
2649 246
46892 272
14460 239
270422 779
198057 442
421577 1298
293497 937
12621 602
279594 971
55691 505
301426 1205
52828 437
82577 602
222062 591
12548 424
14994 852
22205 343
9446 436
20149 373
10215 321
4210 101
1761 331