3428 592
5140 711
5851 881
1565 105
11606 395
5439 290
43734 390
2878 265
25824 1063
7626 274
9072 522
14809 331
9821 681