12290 549
105323 978
16285 176
3330 330
9873 741
344454 1104
16267 459
13524 888
11627 597
3012 735
10910 426
2925 406
4847 534
1108 28