443896 1328
169681 551
72675 1118
93860 450
15015 640
21543 812
12085 808
1887 83
5775 506
4547 532
15765 617