3548 95
33252 139
15225 195
74950 829
11632 581
104363 343
10108 291
157046 305
13558 519
32893 717
46420 259
11594 648
9568 608
9756 267
6941 684
4998 706
4348 798
12652 667
13627 546
5542 962
3888 688
8786 115
3033 484
2336 245
3991 180
4134 532
16873 928
16640 512