30193 757
28642 210
27219 219
18647 833
4427 644
16220 438
8823 142
17222 583
7703 213
6111 429
22071 155
7186 670
6099 387
10735 661
14086 875
14195 631