2622 553
1259 337
749 194
319 39
2517 686
615 166
13990 88
4714 473
35696 677
4198 535
3347 395
3197 45
9840 165