3329 592
5075 711
5681 881
1506 105
11500 395
5421 290
43669 390
2861 265
25632 1063
7558 274
9017 522
14712 331
9771 681