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