5270
50627
5990
1793
899912
4089
2870
3869
3204
2064
645010
3093
64855
61400
5419274
5311162
4092154
40846
40374
34912
31492
30670