30031 138
15016 195
74345 829
11166 581
100870 343
9850 290
150630 304
12397 519
31092 717
43741 255
10614 648
9463 605
9533 267
6845 684
4866 706
4280 798
12291 667
13211 546
5376 962
3756 688
8130 115
2885 484
2207 245
3816 180
4014 532
16058 928
15526 511
5454 40