1515 433
1020 217
23953 589
8703 460
3254 288
27746 741
6041 709
7309 442
4697 156
12059 649
12438 781
9476 208