616620
582879
38818
758548
100619
266978
98933
2070609
276616
12953
915472
884952
5170799
3590581
3119148
2423804
2243988
1994358
192178
1777118
1724136
1696196
1642471