2242557
117709
2316816
1651928
1028510
911813
1197612
935719
1355420
77066
81987
1065634
430385728
238015380
1664928312
156661267
129503178
122919252
1113518895
103172210
88152178
82905290
74604139
69232158