29053 386
7540 807
25091 361
8257 321
7908 547
5191 391
3935 334
4340 107
4564 67
3218 215
31820 768
4811 665
6869 282
23321 265
10508 717
2768 245
3749 97
4799 318
5088 226
3858 654