355 143458
46 107345
173 75153
85 67206
75 59733
104 46881
113 46342
69 41958
52 41440
129 39462
84 38631
62 37784
75 36205
85 35471
76 35059
93 34597
87 22727
90 22478
84 21301
34 21098
51 20726
83 20721
64 20567
46 18174
176 17740
116 17038
92 16660
57 16409
59 15225
93 15195
49 15037
56 14340
49 14115
33 12697
36 11332
60 11057
81 10702
50 9802
52 9729
8 9680
28 9465
43 9464