418792
606622
381622
357295
66287
695563
44412
207285
427688
698520
69263
253889
5251799
3673581
3198148
2498804
2274988
2119609
2047358
193778
1827118
1743136
1722196
1660471