2777 10
7872 25
4230 4
6266 12
2761 5
4159 15
4577 13
2719 4
6119 17
3537 9
2453 5
3666 6
1384 4
4359 7
1996 6
2231 12
4127 17
5494 16
4368 16
2393 8
10382 51
9002 38
3799 8
17761 55