226575
58295
64066
163992
579189
349104
437805
392251
753195
208405
691659
492714
2984361
2670455
2592928
2564455
2265995
2161955
2125281
2055719
1940226
1693208
1630351
1585406