1095 133
5458 421
10321 794
7686 398
14767 591
7892 603
6544 664
9937 229
14331 830
3042 46
4100 474
31180 91