1068 133
5358 421
10232 794
7638 398
14693 591
7788 603
6506 664
9879 229
14288 830
3024 46
4069 474
30956 91