1215 133
5608 421
10562 794
7716 398
14888 591
7951 603
6670 664
10034 229
14452 830
3086 46
4133 474
31637 91