1134
9614
943
44468
1986327
1564
1224
1394
860
1476
1052
1711
650012
46343
46230
3942271
3733157
31514
3067151
29236
25062
23010
21210