9365 103
15585 176
6433 843
10251 458
3848 140
9644 589
355465 991
90693 390
5889 384
20643 85
27760 341
30921 539
7104 107