9368 103
15593 176
6437 843
10257 458
3854 140
9648 589
355661 992
90784 390
5896 384
20674 85
27763 341
30929 539
7107 107