2096 95
5480 661
3446 554
3296 351
128677 326
4998 460
2648 246
46881 272
14460 239
270390 779
198033 442
421544 1298
293459 937
12621 602
279592 971
55690 505
301398 1205
52819 437
82532 602
221994 591
12545 424
14986 852
22201 343
9441 436
20141 373
10206 321
4209 101
1761 331