3038 583
8101 784
2932 763
8262 427
1491 193
3523 672
3458 766
16134 237
16779 448
839 26
1432 180
1135 38
3093 762