12298 549
105421 978
16295 176
3330 330
9876 741
344475 1104
16274 459
13525 888
11632 597
3012 735
10911 426
2925 406
4847 534
1108 28