271812
19003
37221
8491
40442
28463
8301
13672
22905
22823
20181
21402
430496728
238106380
1665328312
156722267
129573178
122991252
1114218895
103203210
88200178
82946290
74630139
69258158