8256 26
2451 14
2499 9
5640 9
2904 10
2279 9
5070 9
1029 4
1197 11
6146 22
2480 14
1711 6
1791 11
8035 17
964 1
1013 8
881 6
3215 8
12891 12
32252 155
14185 32
77411 128
7437 18
3390 1