253606
443965
326480
74924
97275
294759
299152
191464
303736
945350
569732
96916
5062799
3502581
2984148
2303804
2205988
2003609
189678
1893357
1737118
1711136
1655195
1622471