4040275
3244947
3050
3967843
2615624
2488255
2916233
5116029
2498744
1710
1192916
2673133
430386728
238018380
1664928312
156663267
129507178
122923252
1113528895
103175210
88152178
82906290
74608139
69232158