5532 662
4573 299
2745 74
1408 240
746 81
2658 275
2290 318
1238 109
1676 268
6866 917
2348 139
2850 691
3122 430
4016 684