2330 484
1028 212
1891 600
13565 639
2395 419
3070 909
417 91
804 145
4232 296
7226 235
29198 647
5800 116
21181 794
14221 666
8176 528