9368 103
15593 176
6439 843
10257 458
3854 140
9649 589
355682 992
90792 390
5897 384
20675 85
27763 341
30930 539
7110 107