227400
264656
501867
805387
611967
28460
356379
44128
245955
604139
8295
122752
2961361
2651455
2572928
2548455
2258995
2154955
2114281
2046719
1933226
1687208
1621351
1580406