1529 433
1022 217
23968 589
8743 460
3268 288
27760 741
6058 709
7322 442
4718 156
12097 649
12469 781
9497 208