3416 592
5126 711
5820 881
1557 105
11592 395
5437 290
43724 390
2871 265
25786 1063
7617 274
9055 522
14794 331
9816 681