20881
5551
7580
29114
6120
11691
6130
20430
4880
8250
22333
4940
1870417
1295312
12480283
1126716
10969261
107753
9081157
901011
77526
70485
698837
65302