2777 9
1049 9
981 5
1521 2
3331 16
1845 5
3153 25
2325 18
2335 16
4086 15
2672 1
1394 5
2831 14
2414 9
16368 58
5964 14
3819 7
20990 54
9980 48
8842 43
2708 12
917 2
4361 16
1939 3