44932 610
14404 499
8552 593
24231 550
8159 112
37669 536
11032 270
5372 937
4578 646
28822 352
55416 448