16691 54
23453 80
9718 907
4527 278
10812 264
39542 145
10209 705
15782 351
8885 772
5434 46
12123 880
45534 770
14681 318
7669 738
4974 283
21571 261
10549 227
3295 214
7271 168
16033 811
14399 139
5636 730
5776 446
3235 558
6932 176
6100 374
3054 30
24913 818