3858 815
3146 761
3867 593
3493 589
2113 275
1620 258
2623 453
3234 646
3604 839
3004 331
2145 347
938 70
4387 684
1535 181