2939 929
2016 402
1196 291
8074 750
9278 293
4624 821
3648 808
4157 434
753 56
3890 508
3885 851
3352 564
8586 226
5846 554