30161 119
22988 107
12922 450
8955 825
189290 991
71868 276
24383 374
16140 246
61800 768
16493 620
27607 823
17099 132
34547 720
25512 388
3560 395
5882 556
80184 658