2326 484
956 212
1881 600
8828 634
2295 419
3007 909
388 91
762 145
4190 296
7146 235
29114 647
5782 116
21118 794
14167 666
8110 527