42910 529
41492 68
15580 354
7383 578
13429 153
6772 216
11587 391
7929 448
2892 269
17081 277
41604 912
13498 285
7832 363
25550 348
8053 623
6539 889
9435 452
4863 283
16010 59
10639 147
7988 36
8865 323
14786 665
9576 393
27533 643
19247 818
7415 895
6817 292