702
1314998
1051
891
381
362
671
1329841
841
4081
291
941
6275368
5090935
4880460
37801000
3750287
3725956
3624462
3330226
3271730
311336
2747209
239110