12272 549
105090 978
16275 176
3329 330
9871 741
344425 1104
16252 459
13519 888
11622 597
3010 735
10910 426
2923 406
4845 534
1108 28