5980 514
111046 236
45370 219
21073 405
12198 561
6365 448
9971 806
3882 261
2636 406
2976 755
2975 433