3431 592
5141 711
5854 881
1566 105
11609 395
5440 290
43736 390
2878 265
25830 1063
7628 274
9074 522
14810 331
9822 681