927699
987276
952445
42922
51295
652425
483671
18764
275743
462646
797148
121875
4151364
3521456
3452929
3148460
2833998
2733283
2705955
2540725
2452226
2067209
1917351
1871407