3428 592
5140 711
5851 881
1565 105
11607 395
5439 290
43735 390
2878 265
25825 1063
7626 274
9073 522
14809 331
9821 681