31814
754349
608393
362763
757437
773817
216738
795462
496157
276919
80016
112191
2957361
2648455
2570928
2545455
2256995
2153955
2113281
2045719
1932226
1685208
1620351
1579406