2043
2495
4428107
1300
2240
62437
2007
26011
2012
3063
3366
3885
1606317
1118112
10342276
1010516
96563
9395258
7756154
743811
69616
60134
55552
52988