5963 514
111153 236
45382 218
21078 405
12202 561
6347 448
9814 806
3866 261
2632 406
2971 755
2978 433