30160 119
22988 107
12922 450
8955 825
189274 991
71868 276
24383 374
16135 246
61799 768
16493 620
27606 823
17099 132
34536 720
25511 388
3560 395
5882 556
80179 658