9365 103
15584 176
6433 843
10247 458
3848 140
9642 589
355431 991
90674 390
5888 384
20638 85
27759 341
30920 539
7104 107