40673 707
14723 672
6858 723
6758 601
6932 349
13786 150
14974 685
11478 345
8728 591
7714 356
4702 577
9171 171
5368 258
13439 582
1110 191
2532 454
15150 463
26994 293