355 139337
46 101982
173 71706
85 65783
75 53913
104 44685
113 44545
69 41250
52 40161
84 37940
129 37710
62 36581
75 34764
85 34043
76 33435
93 33255
87 22188
90 21210
34 20698
84 20226
51 19728
64 19616
83 19600
176 16997
46 16623
116 16098
57 15789
92 15785
59 14883
93 14572
49 14317
49 13634
56 13630
33 12336
36 10890
60 10552
81 10138
52 9351
50 9340
8 9108
28 9094
43 9028