11360
12303261
12180
3970
6421
6620
5640
112113
76995
4541
478688
6580
2011537
14169284
1387912
1190340
10169157
999212
844737
81736
70072