6315
6630
172
724
5635
3012
559
586
4819
8223
6722
585
21386
16050
14171
12800
9802
929263
8574
8550
809148
702142
66711
6370