1068 123
15680 32
4543 366
2662 124
4179 65
2643 94
4987 606
2975 274
4119 76
26746 173
2505 454
4971 660
7651 479