30023 138
15014 195
74329 829
11151 581
100806 343
9849 290
150433 304
12374 519
31053 717
43673 255
10604 648
9458 605
9529 267
6845 684
4864 706
4280 798
12286 667
13199 546
5363 962
3744 688
8112 115
2882 484
2206 245
3807 180
4010 532
16043 928
15501 511
5441 40