30200 119
23020 107
12928 450
8964 825
189795 993
72112 276
24431 374
16300 246
62043 768
16559 620
27632 823
17147 132
34935 720
25647 388
3569 395
5900 556
80425 658