60573
1276714
91839
63037
36712
40825
46654
610
50783579
855011
1097212
648113
430389728
238019380
1664928312
156663267
129507178
122924252
1113538895
103175210
88154178
82906290
74608139
69232158