1110 133
5474 421
10357 794
7696 398
14789 591
7897 603
6568 664
9955 229
14361 830
3051 46
4107 474
31272 91