355 139256
176 17148
173 71731
129 37812
116 16164
113 44530
104 44823
93 14584
93 33305
92 15757
90 21116
87 21958
85 34331
85 65898
84 37814
84 20247
83 19532
81 10409
80 4875
76 33261
75 53656
75 34632
69 41263
66 2166
64 19664
64 7184
62 36596
60 10663
59 14926
57 15809
57 6785
56 13582
52 40079
52 9458
51 19605
50 9438
49 14415
49 13537
46 16519
46 101883
43 9186
40 5344