1070 133
5361 421
10232 794
7639 398
14694 591
7788 603
6506 664
9879 229
14288 830
3024 46
4069 474
30960 91