34891 319
19791 632
7313 378
14311 561
5271 461
4499 665
5141 860
6453 548
11039 731
3203 441
4973 832
2293 185
5445 966