443968 1328
169690 551
72676 1118
93862 450
15015 640
21543 812
12085 808
1887 83
5775 506
4547 532
15765 617