5926 514
110792 236
45250 218
20999 405
12138 561
6329 448
9776 806
3830 261
2619 406
2955 755
2962 433