12620 28
3088 12
10533 17
2849 11
5390 26
1382 3
6014 20
1626 2
1883 4
1641 4
2168 4
3113 11
1538 3
2779 5
7836 29
2969 3
1210 1
1110 1
1770 0
1398 2
2382 7
1749 6
2111 6
1126 1