2758 10
1279 3
2815 12
2199 4
5250 5
7536 10
3929 9
5899 5
8085 11
3513 8
5197 11
5913 11
3686 9
87640 166
65159 77
28366 33
22810 23
27824 41
24015 14
46943 66
30899 35
40411 38
24123 18
7079 12