30038 138
15016 195
74356 829
11171 581
100914 343
9851 290
150784 304
12413 519
31127 717
43812 255
10630 648
9464 605
9538 267
6848 684
4870 706
4280 798
12293 667
13218 546
5382 962
3756 688
8137 115
2889 484
2209 245
3820 180
4014 532
16071 928
15543 511
5457 40