3183
5084
6273
8611
10495
9758
2643
2929
2980
3352
20579
5524
2611
28045
9560
8507
9057
40807
22888
15982
4728
2659
3530
2895
51025
3795
35268
9448
2332
9514
2847
2987
11721
5250
38967
34806
7144
5099
29858
14809
30829
17253
3629
3743
3014
45988
7041
33526
15914
3518
7254
4416
2328
3583
13441
15405
7490
4463
8460
6806