259 5
1265 5
46 4
307 4
56 3
207 3
276 3
48 3
45 2
29 2
80 2
185 2
1576 2
26 2
91 2
108 2
292 2
268 2
61 1
35 1
58 1
77 1
67 1