5980 514
111043 236
45366 219
21072 405
12195 561
6365 448
9970 806
3882 261
2636 406
2976 755
2975 433