2495
4428107
1300
2240
62437
2007
26011
2012
3063
3366
3885
58422
1606217
1118112
10341276
1010516
96563
9392258
7755154
743811
69606
60134
55542
52978