5538 662
4575 299
2755 74
1410 240
747 81
2670 275
2290 318
1242 109
1678 268
6871 917
2351 139
2851 691
3123 430
4018 684