356 233756
176 30144
174 136367
129 71203
116 31444
112 72317
104 92736
94 65206
93 25252
92 31435
89 41776
87 45393
85 64350
85 99129
84 37075
83 39818
82 67778
81 20842
80 8465
77 57120
76 59689
75 86731
70 75308
64 13764
63 38907
62 67944
60 18843
58 30245
57 11985
56 26456
56 23590
52 70297
52 16150
51 32272
50 15170
50 25525
49 25805
47 30480
46 162596
43 16199
40 15552
38 5971