30205 119
23022 107
12929 450
8964 825
189882 993
72142 276
24436 374
16341 246
62079 768
16567 620
27637 823
17153 132
34980 720
25661 388
3570 395
5901 556
80467 658