2629 587
3195 586
2252 29
10132 272
19538 608
33197 315
46240 323
10711 781
9427 889
10267 297
6187 526