12406 549
107142 980
16363 176
3333 330
9890 741
344716 1105
16396 459
13558 888
11660 597
3019 735
10922 426
2934 406
4858 534
1110 28