42889 529
41431 67
15568 354
7362 578
13408 153
6759 216
11501 391
7915 448
2888 269
17012 276
41526 912
13461 285
7808 363
25497 348
8031 623
6510 889
9414 452
4841 283
15987 59
10632 147
7946 36
8838 323
14755 665
9575 393
27499 643
19213 818
7402 895
6800 292