42951 529
41585 68
15603 354
7420 578
13475 153
6802 216
7934 253
11611 391
7836 105
17194 277
13547 285
7885 363
25631 348
6555 556
8130 623
9464 452
4877 283
16036 59
10680 147
5766 196
8033 36
8915 323
15162 665
15943 725
27590 643
19295 818
7438 895
3671 330