29860 757
28094 210
26681 219
18510 833
4348 644
16026 437
8704 142
17031 583
7607 213
5980 429
21894 155
7114 670
5910 387
10521 661
13772 875
14054 631