2326 484
958 212
1881 600
9036 634
2299 419
3009 909
390 91
763 145
4192 296
7147 235
29117 647
5785 116
21121 794
14168 666
8114 527