5926 514
110789 236
45250 218
20998 405
12138 561
6329 448
9775 806
3830 261
2619 406
2955 755
2962 433