3516324
94396
1530216
1541116
64898
1614231
493513
809322
1503225
2820
2074024
1229529
435164736
241003380
1685138313
158684269
131636180
125604260
1136038896
104862214
89959182
84090292
76540141
70472160