9376 103
15597 176
6447 843
10267 458
3862 140
9663 589
356094 992
90987 390
5900 384
20720 85
27773 341
30947 539
7115 107