1254 133
5786 421
10602 794
7747 398
14950 591
7988 603
6702 664
10148 229
14517 830
3112 46
4146 474
31792 91