98580
935361
711428
1399
651702
144678
828160
736581
933419
598804
334830
55239
2964361
2655455
2576928
2551455
2260995
2154955
2115281
2048719
1934226
1688208
1623351
1580406