29373 757
27311 210
25888 219
18250 833
4247 644
15747 437
8444 142
16788 583
7432 213
5805 429
21581 154
6964 670
5689 387
10198 661
13400 875
13847 631