44948 610
14408 499
8560 593
24249 550
8169 112
37681 536
11036 270
5377 937
4580 646
28876 352
55450 448