3430 592
5141 711
5852 881
1565 105
11609 395
5439 290
43735 390
2878 265
25827 1063
7626 274
9073 522
14810 331
9822 681