30193 138
15116 195
74600 829
11357 581
101977 343
9930 291
153270 305
12932 519
31839 717
44813 255
11005 648
9486 608
9606 267
6867 684
4911 706
4287 798
12378 667
13354 546
5434 962
3792 688
8366 115
2921 484
2244 245
3894 180
4054 532
16394 928
15914 511
5569 40