88 38056
83 15669
79 44328
69 27980
67 21990
62 60385
60 7879
60 43889
55 11351
55 14893
54 6904
53 7834
50 2648
49 6736
49 11806
43 8131
42 2725
42 9928
41 25593
41 11602
40 7098
40 3136
40 28349
39 9894
38 3293
37 9348
37 6276
36 13413
36 5802
36 9073
35 3855
34 5458
34 3712
34 14318
33 1609
33 3035
32 2531
31 17740
30 3956
29 3656
29 1881
29 6065