610910
71676
49402
32101
21882035
54295391
58101311
39524
590112
107783715
47634
38105
430391728
238019380
1664928312
156663267
129510178
122926252
1113538895
103175210
88154178
82906290
74608139
69232158