42925 529
41532 68
15593 354
7401 578
13450 153
6782 216
11602 391
7939 448
2896 269
17122 277
41660 912
13520 285
7866 363
25591 348
8062 623
6620 889
9448 452
4871 283
16023 59
10661 147
8010 36
8878 323
14927 665
9578 393
27565 643
19269 818
7425 895
6826 292