9365 103
15586 176
6434 843
10251 458
3848 140
9644 589
355484 991
90704 390
5889 384
20648 85
27761 341
30921 539
7104 107