9361 103
15569 176
6426 843
10238 458
3845 140
9633 589
354994 991
90402 390
5887 384
20604 85
27750 341
30911 539
7096 107