3045 6
2529 10
1107 6
2279 9
1869 10
1029 4
5180 25
3984 20
2480 14
6009 8
5291 12
9963 26
25315 26
9876 15
20815 46
27132 22
25369 36
11492 28
75820 122
7437 18
3019 1
17527 53
17663 34
14217 31