11640
45511
6537
107703
126313
1510
1840
4953
76620
86425
127462
80425
1870117
1295312
12478283
1126616
10960261
9079157
901011
77516
70435
697737
65292