29080 386
7545 807
25140 361
8260 321
7911 547
5198 391
3935 334
4341 107
4564 67
3223 215
31821 768
4813 665
6869 282
23334 265
10512 717
2768 245
3750 97
4799 318
5088 226
3860 654