5980 514
111058 236
45378 219
21079 405
12199 561
6366 448
9975 806
3883 261
2637 406
2976 755
2975 433