2230
5021964
2742131
2004844
3229957
3017646
2150
2590
52167894
2859441
408158159
2589427
430573728
238158380
1665828312
156760267
129622178
123025252
1114548895
103234210
88236178
82971290
74668139
69295158