29376 757
27312 210
25895 219
18250 833
4247 644
15748 437
8453 142
16788 583
7434 213
5807 429
21581 154
6964 670
5689 387
10201 661
13404 875
13847 631