34826 319
19760 632
7312 378
14303 561
5269 461
4498 665
5140 860
6451 548
11038 731
3202 441
4966 832
2290 185
5444 966