9371 103
15596 176
6446 843
10262 458
3857 140
9655 589
355932 992
90907 390
5900 384
20705 85
27772 341
30940 539
7114 107