12403 549
107059 979
16358 176
3333 330
9890 741
344698 1105
16393 459
13555 888
11660 597
3019 735
10922 426
2933 406
4857 534
1110 28