1066 133
5412 421
10245 794
7650 398
14705 591
7803 603
6515 664
9895 229
14293 830
3024 46
4089 474
31002 91