1040 255
2040 609
5404 591
4936 514
12025 683
3433 188
15495 579
19272 661
6949 422
3133 520
39490 860
3354 614