29048 386
7540 807
25082 361
8256 321
7907 547
5191 391
3935 334
4340 107
4564 67
3215 215
31820 768
4810 665
6869 282
23304 265
10508 717
2767 245
3749 97
4799 318
5088 226
3857 654