3428 592
5139 711
5850 881
1563 105
11605 395
5439 290
43733 390
2878 265
25822 1063
7626 274
9071 522
14809 331
9820 681