30448 757
29075 210
27658 220
20693 834
4502 644
16362 438
8908 142
17355 583
7796 213
6178 429
22189 155
7229 670
6267 387
10948 661
14293 875
14299 631