30038 138
15016 195
74357 829
11172 581
100917 343
9852 290
150791 304
12415 519
31131 717
43821 255
10631 648
9464 605
9538 267
6848 684
4870 706
4280 798
12293 667
13218 546
5382 962
3756 688
8139 115
2889 484
2210 245
3820 180
4014 532
16071 928
15544 511
5457 40