8382
3213
2032
7446
2771
25087
7516
4352
7775
27995
5994
4720
31790
449
19275
6882
28919
7635
1221
4415
19218
21291
2446
558
23359
494
1887
1963
66226
1093