30451 757
29095 210
27660 220
21164 834
4505 644
16366 438
8910 142
17355 583
7797 213
6181 429
22193 155
7229 670
6268 387
10952 661
14297 875
14302 631