30187 119
23008 107
12925 450
8957 825
189576 992
72015 276
24412 374
16228 246
61917 768
16527 620
27619 823
17126 132
34798 720
25585 388
3564 395
5896 556
80324 658