5926 514
110794 236
45252 218
21000 405
12138 561
6329 448
9776 806
3830 261
2619 406
2955 755
2964 433