1290 68
4102 742
3854 826
4497 238
5829 96
19848 587
10026 611
8346 357
4772 265
4114 102
1683 376
429 47