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