44931 610
14402 499
8550 593
24229 550
8154 112
37669 536
11032 270
5372 937
4577 646
28812 352
55415 448