44941 610
14407 499
8555 593
24239 550
8166 112
37675 536
11035 270
5375 937
4580 646
28858 352
55442 448