220191
347210
730547
140265
761374
411985
20484
392255
315479
45990
627414
110266
5136799
3558581
3065148
2374804
2229988
2045609
1956357
191278
1763118
1719136
1688196
1635471