9366 103
15590 176
6434 843
10252 458
3850 140
9646 589
355551 991
90725 390
5891 384
20657 85
27761 341
30922 539
7105 107