3426 592
5132 711
5843 881
1563 105
11596 395
5439 290
43732 390
2878 265
25810 1063
7625 274
9068 522
14804 331
9818 681