30193 138
15116 195
74596 829
11357 581
101945 343
9927 291
153228 304
12932 519
31833 717
44797 255
10994 648
9485 608
9605 267
6867 684
4908 706
4286 798
12373 667
13350 546
5434 962
3791 688
8364 115
2919 484
2244 245
3894 180
4051 532
16387 928
15910 511
5568 40