1113 316
675 204
191 44
1702 504
1484 361
2864 575
3006 787
1142 355
31481 648
23204 346
8040 170
7987 553
9927 846
14690 548
12406 629