29390 757
27342 210
25930 219
18257 833
4254 644
15760 437
8508 142
16788 583
7441 213
5815 429
21591 154
6967 670
5691 387
10213 661
13417 875
13855 631