5075 15
10778 53
51331 109
21903 57
17265 59
4930 16
5832 23
11933 41
6531 21
4467 5
3611 1
11595 51
7417 20
11414 46
6105 23
6505 14
16408 54
4289 9
44413 176
5978 25
14807 80
2325 4
11075 36
2315 1