30139 119
22962 107
12916 450
8949 825
189013 991
71801 276
24363 374
16036 246
61685 768
16457 620
27590 823
17084 132
34341 720
25444 388
3558 395
5877 556
80080 658