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