3678 4
10607 29
2981 3
7295 20
5431 19
5201 8
4501 14
4088 7
6772 19
6650 11
4211 10
2191 3
5329 15
3669 10
8252 32
5394 13
4521 11
12594 50
6061 12
8243 56
3891 14
9735 46
6812 39
29327 175