44932 610
14404 499
8551 593
24231 550
8158 112
37669 536
11032 270
5372 937
4578 646
28821 352
55416 448