20183943
9028
3965924
797
6126476
2981
8119420
2651
8758034
2629
8512826
2623
8895344
2613
5003532
1347
16869742
3612
8333504
2082
7138411
1856
5237660
1325
22048538
4398
8096006
2422
14295195
1165
15307215
4724
4282031
1589
5810991
1394
7120447
2843
2909064
995
7669805
515
3558246
1218
1222720
2001
3829664
1206
4911383
870
7730180
2811
7805085
2035
6848495
2265