12733 25
5253 7
9097 34
39583 58
12116 18
76845 171
4407 3
5873 2
5131 1
6146 7
10635 11
6388 30
9085 18
11637 29
20573 31
11190 20
25366 106
12581 13
23029 39
28267 19
20971 47
81504 104
15518 8
12749 7