318594
374137
1026314
267163
121265
318547
77367
63274
31609
888438
313206
644572
5141799
3567581
3073148
2384804
2230988
2047609
1968358
191478
1765118
1720136
1689196
1636471