38683
41155
13682
23522
19765
58437
17760
23710
51397
10093
13221
22873
430389728
238019380
1664928312
156663267
129507178
122924252
1113538895
103175210
88154178
82906290
74608139
69232158