5926 514
110792 236
45251 218
21000 405
12138 561
6329 448
9776 806
3830 261
2619 406
2955 755
2963 433