12291 549
105347 978
16289 176
3330 330
9873 741
344459 1104
16267 459
13524 888
11630 597
3012 735
10910 426
2925 406
4847 534
1108 28