2010482
2101896
233276
1183392
4334472
4835962
4657395
2704395
4495649
2849518
52659
59535
59030
68491
57749
55215
56362
48853
48953
50584
917127
372876
8246135
1368193
1229037
134784
750880
546577
270651
226160