270341
50788
404727
1030582
794704
247785
174600
836795
645306
43629
1095229
534480
504469
239220
623186
646333
5350500
2805654
2047336
1804237
1775736
169867
1653895
1607433
1510854
1500922
1460850
1353500
1327400
1304590