673 159
1684 202
25533 496
5408 591
25571 837
9574 474
3949 187
4717 111
2244 159
5248 797
3159 348
4447 688
2979 477
2954 564