30199 119
23016 107
12925 450
8962 825
189727 993
72082 276
24424 374
16278 246
62008 768
16549 620
27625 823
17139 132
34893 720
25626 388
3565 395
5899 556
80391 658