9369 103
15593 176
6439 843
10259 458
3854 140
9653 589
355785 992
90833 390
5898 384
20682 85
27769 341
30933 539
7113 107