5926 514
110787 236
45248 218
20998 405
12137 561
6329 448
9772 806
3830 261
2617 406
2955 755
2962 433