600 11
3404 13
2345 3
4230 12
4944 14
31905 90
6085 25
31180 107
24145 61
8286 27
7908 32
7576 23
7422 22
5661 13
5278 8
3428 4
2401 2
6551 13
4688 11
6182 21
15007 68
3997 14
5452 17
17489 81