5968 514
111330 236
45384 218
21085 405
12212 561
6348 448
9818 806
3868 261
2633 406
2972 755
2979 433