9358 103
15568 176
6424 843
10235 458
3841 140
9631 589
354812 991
90295 390
5880 384
20585 85
27748 341
30906 539
7094 107