686 159
1695 202
25667 496
5412 591
25610 837
9578 474
3951 187
4718 111
2247 159
5250 797
3162 348
4451 688
2980 477
2955 564