870 4
14141 52
1617 3
4376 16
3791 19
3683 28
30049 70
12836 20
13186 37
608 9
948 4
4538 34
1483 7
5735 20
2206 16
15836 52
1251 6
2171 3
8164 22
2922 8
12452 27
2795 21
18994 34
3313 12