2326 484
954 212
1881 600
8634 634
2291 419
3006 909
387 91
761 145
4188 296
7145 235
29111 647
5782 116
21118 794
14166 666
8110 527