30188 119
23008 107
12925 450
8957 825
189582 992
72016 276
24414 374
16228 246
61921 768
16530 620
27619 823
17126 132
34799 720
25588 388
3564 395
5896 556
80328 658