356 8
1287 2
6359 20
13751 22
15956 35
888 5
952 3
616 3
1459 2
977 6
1582 6
3273 11
8639 23
4409 5
9472 6
1017 10
4223 4
2316 7
1240 14
9720 51
5665 9
3085 9
3893 24
1621 7