2330 484
1028 212
1891 600
13573 639
2395 419
3071 909
417 91
806 145
4232 296
7226 235
29199 647
5801 116
21182 794
14221 666
8176 528