9366 103
15591 176
6434 843
10253 458
3851 140
9648 589
355594 991
90743 390
5891 384
20660 85
27761 341
30922 539
7106 107