30185 119
23008 107
12925 450
8957 825
189573 992
72010 276
24412 374
16228 246
61915 768
16527 620
27619 823
17124 132
34796 720
25584 388
3564 395
5896 556
80321 658