2326 484
988 212
1884 600
9974 635
2315 419
3020 909
394 91
769 145
4196 296
7157 235
29132 647
5786 116
21131 794
14171 666
8123 527