30188 119
23008 107
12925 450
8957 825
189576 992
72015 276
24412 374
16228 246
61917 768
16527 620
27619 823
17126 132
34799 720
25586 388
3564 395
5896 556
80325 658