34698 319
19735 632
7309 378
14290 561
5269 461
4491 665
5131 860
6447 548
11036 731
3199 441
4961 832
2283 185
5439 966