94 21045
90 30811
85 42378
79 39245
78 12362
73 11689
67 24590
65 11391
62 70238
59 24513
56 57229
54 19808
45 7529
44 4670
43 6807
37 2316
37 5168
35 2866
30 2346
30 3192
29 2322
28 2613
26 1123
25 5049
25 7414
24 1017
24 3701
23 1987
23 2926
23 22604
22 6439
22 4237
22 2818
22 1431
21 5465
21 1256
21 2439
20 1183
20 1050
20 1754
20 13368
19 1316