3329
4690
37624
49827
5610
26823
4380
7130
4630
3431014
5600
5400
610911
43710
43543
41817
3705270
3478156
29924
2893149
27656
23492
21870
19870