34492 319
19657 632
7304 378
14281 561
5266 461
4486 665
5125 860
6442 548
11033 731
3199 441
4955 832
2280 185
5430 966