1050 116
3752 923
6417 793
5514 508
1447 293
3028 540
2105 567
1683 330
3388 653
3133 697
491 96
3368 828
1597 374
2400 476
680 48
2798 517