2682 587
3205 586
2264 29
10140 272
19546 608
33206 315
46262 323
10718 781
9432 889
10306 297
6194 526