5598 37
13988 60
14390 52
143117 334
11257 8
147266 118
16616 22
9886 39
55651 174
3937 34
12511 37
25542 89
21226 24
14001 23
28628 85
3211 12
6202 10
10698 31
31324 121
19660 65
65618 180