1091 255
2045 609
5416 591
4959 514
12060 683
3486 188
15521 579
19320 661
6966 422
3140 520
39514 860
3363 614