30205 119
23022 107
12929 450
8964 825
189867 993
72138 276
24434 374
16335 246
62072 768
16565 620
27637 823
17151 132
34974 720
25657 388
3570 395
5901 556
80458 658