35005 277
43843 682
25179 134
18442 344
11927 362
5898 103
5681 523
4693 338
2786 237
8274 853
3700 274
3844 314
3482 392
8124 175
25477 485
9314 320
7166 837
10696 212
38877 533
31590 746
69859 481
40585 392
6324 288
11626 547
3749 86
10754 191
4820 812
4077 252