5980 514
111064 236
45381 219
21080 405
12199 561
6366 448
9977 806
3883 261
2638 406
2976 755
2979 433