9365 103
15585 176
6433 843
10248 458
3848 140
9643 589
355452 991
90688 390
5888 384
20641 85
27759 341
30920 539
7104 107