3527 95
33241 139
15220 195
74929 829
11618 581
104277 343
10100 291
156890 305
13547 519
32863 717
46366 259
11581 648
9562 608
9747 267
6940 684
4990 706
4345 798
12646 667
13616 546
5538 962
3883 688
8768 115
3030 484
2332 245
3988 180
4130 532
16857 928
16620 512