2500 97
3541 191
8508 550
5303 740
6731 638
4752 588
5334 800
142351 712
4287 677
64597 828
139125 215
3485 395
6678 503
4986 757
6563 529
7147 701
11679 461
82914 768
17814 716
6697 421
14789 323
1336868 2517
21427 1024
292170 947
279115 1139
143446 143
64665 659
319466 992