1043 38
4270 521
2636 56
8582 621
2057 265
3551 759
1400 34
1403 112
2028 374
1141 127
3112 315
475 41
963 86