6621 32
3857 17
10899 27
12127 12
12722 27
8937 22
8292 24
2995 14
40115 79
1344 3
6770 23
1156 5
1185 2
1775 3
3431 20
980 2
3028 16
4463 16
6481 32
2303 15
824 1
1806 5
2504 4
1536 5