35141 319
19889 632
7332 378
14344 561
5299 461
4514 665
5163 860
6474 548
11069 731
3225 441
4998 832
2316 185
5475 966