3428 592
5136 711
5847 881
1563 105
11597 395
5439 290
43732 390
2878 265
25816 1063
7626 274
9070 522
14806 331
9819 681