12287 549
105284 978
16284 176
3330 330
9873 741
344450 1104
16266 459
13524 888
11627 597
3012 735
10910 426
2925 406
4847 534
1108 28