1050 255
2042 609
5408 591
4942 514
12027 683
3437 188
15499 579
19280 661
6952 422
3134 520
39493 860
3356 614