34918 319
19797 632
7313 378
14313 561
5273 461
4499 665
5143 860
6455 548
11039 731
3203 441
4974 832
2295 185
5446 966