4081
68515
29311
32211
36114
32422
2633
3555
2958
27413
12509
57314
1589116
1096812
10001276
996616
95103
9146258
7476154
727111
58393
54362
52328