3746
2260
90713
2855
80211
2520
2333
206433
3812
7889
3130
6505
200920
1647917
1168412
11510276
1044616
10396259
98064
8445155
786011
71706
62584
58002