56112
459250
277811
987365
413300
542938
121322
88992
270742
544529
656208
15111
5319799
3746581
3255148
2577804
2312988
2159609
2080358
194678
1858118
1753136
1750196
1670471