2326 484
954 212
1881 600
8705 634
2293 419
3006 909
387 91
761 145
4189 296
7145 235
29113 647
5782 116
21118 794
14166 666
8110 527