1394
1234
2755
1342
1480
1331
854
501
830
860
986
29210
1583916
1091912
9923276
991316
94823
9111258
7437154
723011
68285
57953
54092
52138