30161 119
22988 107
12922 450
8955 825
189281 991
71868 276
24383 374
16138 246
61799 768
16493 620
27607 823
17099 132
34544 720
25511 388
3560 395
5882 556
80182 658