11052
18591
18282
9210
4750
96965
79735
133637
4218
6766
2922
95527
200920
1647917
1168412
11510276
1044616
10396259
98064
8445155
786011
71706
62584
58002