38424
37417
65921
36015
2149
1677
3157
87892
2437
1879
30413
825
46
371
296
711
1205
21
29
40
523
45
43
792
905
351
17
492
638
25
855
23
591
722
36
34
641
1045