12783 574
8816 501
22141 335
9033 307
1981 528
2949 652
7109 138
2928 920
539 137
2034 489
477 153
2537 834