42875 529
41389 67
15563 354
7353 578
13394 153
6753 216
11469 391
7909 448
2888 269
16965 276
41485 912
13448 285
7798 363
25467 348
8021 623
6504 889
9404 452
4830 283
15979 59
10623 147
7931 36
8826 323
14746 665
9575 393
27483 643
19200 818
7391 895
6795 292