40346 707
14675 672
6854 723
6740 601
6911 349
13694 150
14929 685
11462 345
8721 591
7685 356
4677 577
9157 171
5360 258
13408 582
1106 191
2518 454
15079 463
26867 293