29397 757
27355 210
25950 219
18257 833
4254 644
15764 437
8531 142
16793 583
7441 213
5816 429
21595 154
6968 670
5691 387
10216 661
13422 875
13860 631