522 10
1181 0
792 2
4037 23
10463 50
3212 11
9888 37
2061 4
11726 25
10567 26
3151 16
10232 26
33389 120
44195 136