9366 103
15591 176
6434 843
10253 458
3850 140
9647 589
355574 991
90735 390
5891 384
20657 85
27761 341
30922 539
7106 107