3426 592
5129 711
5841 881
1563 105
11594 395
5439 290
43729 390
2876 265
25805 1063
7623 274
9066 522
14800 331
9818 681