12272 549
105128 978
16278 176
3330 330
9872 741
344436 1104
16253 459
13520 888
11623 597
3010 735
10910 426
2923 406
4845 534
1108 28