1071
921
882
71
1101
492
121
351
671
281
5501367
4521935
4338459
3442998
3442462
3399286
3344956
3007729
2993226
2480209
2133352
2130407