1181 50
5017 171
3021 497
9653 866
3498 763
5456 461
7690 728
6065 618
3429 687
4761 593
1274 109
9881 367
6859 456
2112 399
2579 605
3606 183
10180 759
9201 146
63677 306
2742 391
1737 58
3260 673
24701 293
2828 290
2115 232
1509 166
4923 110
88680 633