29059 386
7540 807
25096 361
8257 321
7908 547
5191 391
3935 334
4340 107
4564 67
3219 215
31820 768
4811 665
6869 282
23324 265
10509 717
2768 245
3749 97
4799 318
5088 226
3860 654