35646 319
20002 632
7324 378
14329 561
5281 461
4503 665
5151 860
6461 548
11044 731
3210 441
4985 832
2313 185
5490 966