34720 319
19739 632
7310 378
14292 561
5269 461
4492 665
5133 860
6447 548
11036 731
3199 441
4962 832
2285 185
5441 966