1049 38
4272 521
2637 56
8585 621
2058 265
3553 759
1400 34
1407 112
2028 374
1141 127
3116 315
477 41
964 86