44951 610
14408 499
8562 593
24254 550
8169 112
37681 536
11036 270
5378 937
4580 646
28891 352
55454 448