9376 103
15597 176
6447 843
10267 458
3862 140
9661 589
356079 992
90984 390
5900 384
20719 85
27773 341
30947 539
7115 107