9366 103
15590 176
6434 843
10252 458
3850 140
9646 589
355538 991
90716 390
5891 384
20652 85
27761 341
30922 539
7104 107