3302 570
11609 237
3087 667
18370 725
6135 565
2548 201
4882 664
2098 296
3894 877
1865 351
937 62
807 48
3386 622
2686 588
1548 270