3530 95
33242 139
15221 195
74930 829
11619 581
104286 343
10101 291
156909 305
13547 519
32864 717
46370 259
11583 648
9563 608
9747 267
6940 684
4990 706
4345 798
12646 667
13616 546
5539 962
3884 688
8768 115
3030 484
2332 245
3988 180
4130 532
16862 928
16622 512