45422
109821
5058
1490
1910
2983
1430
1552
38717
87626
42520
820
2141
1820
3787
610
1260
711
1251
88044
2170
1144
1690
2292
78220
96127
810
2355