42907 529
41486 68
15579 354
7380 578
13424 153
6770 216
11583 391
7927 448
2892 269
17075 277
41593 912
13491 285
7828 363
25546 348
8048 623
6521 889
9434 452
4859 283
16005 59
10638 147
7982 36
8864 323
14780 665
9576 393
27529 643
19246 818
7413 895
6816 292