30193 138
15116 195
74600 829
11357 581
101956 343
9928 291
153250 305
12932 519
31835 717
44805 255
10998 648
9485 608
9606 267
6867 684
4911 706
4286 798
12376 667
13354 546
5434 962
3792 688
8365 115
2919 484
2244 245
3894 180
4051 532
16388 928
15911 511
5569 40