12293 549
105386 978
16292 176
3330 330
9874 741
344469 1104
16269 459
13524 888
11631 597
3012 735
10911 426
2925 406
4847 534
1108 28