2695 587
3211 586
2274 29
10148 272
19559 608
33218 315
46281 323
10722 781
9439 889
10329 297
6200 526