14953 300
9751 886
14463 518
177154 863
29445 117
7546 476
14076 471
17852 587
97261 901
10716 566
28067 708
10798 634
33808 683
10557 610
95828 1120
76671 393
22663 892
16895 283
22845 398
29502 128
17540 71
16387 627
12289 167
8738 539
28774 329
36336 175
10760 217
40619 132