602 159
1636 202
25221 496
5397 591
25500 837
9550 474
3945 187
4688 111
2235 159
5230 797
3139 348
4409 688
2961 477
2948 564