528261
20126
955801
147269
872473
9336
937284
254505
748116
954475
952846
226186
5513367
4530935
4349459
3444998
3444462
3404286
3353956
3011729
3000226
2482209
2133352
2132407