29403 757
27365 210
25957 219
18258 833
4255 644
15767 437
8538 142
16794 583
7441 213
5816 429
21595 154
6968 670
5692 387
10219 661
13423 875
13861 631