9366 103
15590 176
6434 843
10252 458
3850 140
9646 589
355567 991
90732 390
5891 384
20657 85
27761 341
30922 539
7106 107