5140
3430
3431217
2655383
140
15283
105233
84516
157127
65324
1170
186747
200940
1648117
1168412
11512276
1044716
10398259
98064
8447155
786111
71706
62584
58002