416349
515595
521581
8855
678431
812181
20938
894423
229591
74679
765445
772707
2911361
2603455
2537928
2484455
2226995
2125955
2081281
2017719
1904226
1672208
1610351
1567406