1232 5
3125 4
18607 100
21304 57
113760 152
8586 22
40225 87
3374 8
20093 51
5380 16
5519 12
6800 38
8966 40
2833 7
4899 17
6743 20
6247 14
6600 29
2970 12
6262 39
11945 79
5920 15
7312 27
5006 17