3857 461
2500 142
29096 798
3099 568
2478 532
1420 134
4324 516
2813 74
1720 174
2617 307
30861 581
3018 168