6831 8
3088 1
9759 14
11248 4
38525 102
15202 47
5938 6
5738 15
17451 38
5787 9
5872 3
5937 9
4942 5
7440 6
39292 93
31281 62
25279 26
14236 11
14912 9
6901 3
16018 19
54752 43
83235 104
26154 13