5926 514
110784 236
45245 218
20997 405
12136 561
6329 448
9771 806
3830 261
2617 406
2955 755
2962 433