1545 512
429 118
102 26
2144 679
2286 627
1347 391
2660 761
2017 550
9523 244
44585 843
1997 98
6899 749