28110
18362
47363
37431
30607
20972
39415
768912
54608
23852
24811043
15850
430694728
238229380
1666518312
156800267
129680178
123086252
1114928895
103271210
88289178
83012290
74697139
69324158