41653 707
14801 672
6864 723
6793 601
6989 349
13925 150
15300 685
11538 345
8762 591
7769 356
4720 577
9195 171
5438 258
13511 582
1115 191
2570 454
15270 463
27163 293