1075 255
2044 609
5414 591
4952 514
12035 683
3463 188
15510 579
19308 661
6959 422
3139 520
39505 860
3362 614