42406 529
40859 67
15421 354
7278 578
13208 153
6153 216
11239 391
7716 448
2863 269
16683 276
40958 912
13170 285
7584 363
24640 348
7552 623
6215 889
9207 452
4671 283
15698 59
10524 147
7632 36
8425 323
14572 665
14462 777
27024 643
18832 818
7043 895
3607 330