3353 592
5087 711
5716 881
1523 105
11528 395
5425 290
43682 390
2861 265
25658 1063
7570 274
9022 522
14729 331
9778 681