2043 511
943 203
3047 725
9882 688
24574 679
45445 115
16999 463
11485 684
5827 351
9583 173
3990 867