30142 119
22967 107
12916 450
8950 825
189049 991
71805 276
24367 374
16046 246
61695 768
16460 620
27590 823
17085 132
34349 720
25447 388
3560 395
5877 556
80091 658