29806 757
27972 210
26567 219
18487 833
4321 644
15989 437
8680 142
16978 583
7571 213
5952 429
21860 155
7096 670
5882 387
10470 661
13713 875
14028 631