30023 138
15014 195
74329 829
11152 581
100806 343
9849 290
150438 304
12375 519
31054 717
43673 255
10604 648
9459 605
9529 267
6845 684
4864 706
4280 798
12286 667
13200 546
5364 962
3745 688
8112 115
2882 484
2206 245
3807 180
4010 532
16044 928
15502 511
5441 40