9376 103
15597 176
6447 843
10267 458
3862 140
9661 589
356075 992
90975 390
5900 384
20717 85
27773 341
30947 539
7115 107