1145 255
2052 609
5434 591
4972 514
12076 683
3538 188
15577 579
19380 661
6998 422
3152 520
39565 860
3375 614