2447 587
3182 585
2241 29
10119 272
19527 608
33191 315
46199 323
10702 781
9410 889
10231 297
6186 526