30161 119
22988 107
12922 450
8955 825
189295 991
71871 276
24383 374
16141 246
61804 768
16493 620
27608 823
17099 132
34551 720
25512 388
3560 395
5882 556
80187 658