1150
4660
400
110
9627960
70916
74728
53020
1700
1752
1592
3283
201030
1648417
1168612
11517276
1044716
10406259
98064
8451155
786111
71726
62584
58002