2603
2522
49210
3450
83513
4976
1844
3324
2566
4894
47613
1903
2045
1576
1950
2171
1630
1083
1714
2691
295674
165833
95210
122823
10189
77923
6156
115820