1271 33
3783 703
3534 108
1025 128
4047 837
1407 254
4591 265
6202 697
3762 112
4580 434
806 163
3682 587