3532 95
33242 139
15221 195
74932 829
11620 581
104295 343
10102 291
156917 305
13547 519
32867 717
46378 259
11583 648
9563 608
9750 267
6940 684
4990 706
4346 798
12648 667
13617 546
5539 962
3884 688
8768 115
3030 484
2333 245
3989 180
4130 532
16863 928
16624 512