679 159
1691 202
25618 496
5409 591
25600 837
9577 474
3950 187
4718 111
2246 159
5248 797
3160 348
4449 688
2980 477
2954 564