2360
893148
28958
87298
52265
922133
38927
535117
703129
1007138
21722
1570
8815
34149
6490
893212
46793
25630
79524
549114