2957 15
4041 18
1245 5
13855 85
13899 103
1118 5
2065 9
5494 27
4640 25
3814 15
4227 23
20860 127
3114 16
3460 17
5716 39
4096 26
4402 17
2176 8
2642 5
4192 12
12331 20
2624 5
6885 8
3409 9