44928 610
14402 499
8550 593
24229 550
8153 112
37669 536
11032 270
5370 937
4577 646
28808 352
55414 448