29392 757
27353 210
25939 219
18257 833
4254 644
15762 437
8519 142
16790 583
7441 213
5815 429
21595 154
6967 670
5691 387
10214 661
13420 875
13858 631