30023 138
15014 195
74333 829
11152 581
100808 343
9849 290
150450 304
12378 519
31055 717
43684 255
10606 648
9460 605
9529 267
6845 684
4864 706
4280 798
12286 667
13200 546
5366 962
3747 688
8115 115
2882 484
2206 245
3807 180
4011 532
16044 928
15504 511
5443 40