9371 103
15596 176
6446 843
10263 458
3858 140
9655 589
355952 992
90908 390
5900 384
20707 85
27772 341
30942 539
7114 107