355 145446
46 109358
173 76676
85 67889
75 62435
104 47994
113 47616
69 42450
52 41935
129 40158
62 39315
84 39281
75 37081
85 36447
76 35889
93 35407
92 23536
87 23275
90 22934
84 22092
51 21500
34 21385
83 21335
64 21181
46 18493
176 18327
116 17601
57 16644
93 15644
59 15405
49 15383
56 14652
49 14537
33 13013
36 11555
60 11307
81 10934
50 10102
52 9991
8 9973
43 9739
28 9702