2326 484
949 212
1881 600
8518 634
2290 419
3006 909
387 91
760 145
4187 296
7144 235
29111 647
5782 116
21117 794
14165 666
8109 527