2421 587
3180 585
2240 29
10119 272
19527 608
33191 315
46196 323
10701 781
9410 889
10229 297
6186 526