9365 103
15584 176
6433 843
10247 458
3847 140
9642 589
355404 991
90644 390
5887 384
20636 85
27759 341
30920 539
7103 107