7921
20112
680965
794377
883974
326349
57081
73847
816766
79712
224740
625931
5091799
3519581
3022148
2325804
2214988
2013609
1913357
190078
1746118
1715136
1666195
1625471