29763 757
27911 210
26502 219
18463 833
4307 644
15966 437
8660 142
16954 583
7551 213
5945 429
21843 155
7087 670
5849 387
10444 661
13701 875
14002 631