5923 514
110770 236
45230 218
20992 405
12133 561
6329 448
9769 806
3828 261
2617 406
2955 755
2962 433