6315
6630
172
724
5635
3012
559
586
4819
8223
6722
585
21336
16040
14171
12800
9792
929263
8574
8550
806148
702142
66711
6370