12046 627
4845 113
3597 100
26498 352
4797 560
2741 284
6064 240
14809 214
30605 369
10054 155
12078 545
16853 880
17920 587
9745 476
6971 451
14012 173
6569 214
38925 337
24065 138
10558 474
26088 938
6626 75
7343 87
22198 292
27337 783
21845 182
5400 752
56614 520