3039 583
8102 784
2932 763
8265 427
1493 193
3523 672
3459 766
16135 237
16779 448
841 26
1432 180
1135 38
3094 762