11797
283243
919861
818732
759236
228704
937240
123774
5771500
3029654
2180336
1961238
1854736
1818895
180667
1720433
555233
521472
1001550
768858