1830
2410
19432
2190
2168313
2650
2302
1730
2110
17558
1834
23746
17820
15781
14192
10942
1065263
9694
952148
9400
792142
7350
71511