9368 103
15593 176
6439 843
10257 458
3854 140
9648 589
355669 992
90791 390
5897 384
20674 85
27763 341
30929 539
7107 107