42081 401
34740 777
16508 487
47575 246
19178 524
69476 503
106220 129
15542 166
27711 614
32551 64
21125 300
53087 496
21503 98
66090 610
61775 562
44463 365
34828 307
40299 713
91431 745
6847 100
38680 351
50217 707
33641 205
20612 106
11237 154
29806 166
99637 664
9786 581