42951 529
41586 68
15603 354
7423 578
13475 153
6803 216
11611 391
7951 448
2898 269
17195 277
41723 912
13547 285
7885 363
25632 348
8137 623
6631 889
9464 452
4877 283
16036 59
10680 147
8034 36
8915 323
15163 665
9585 393
27591 643
19295 818
7438 895
6840 292