2956 16
14143 32
31684 73
8102 41
15943 31
4393 18
5021 21
6267 16
2230 5
9992 30
22763 69
6922 35
22838 128
4222 16
2620 5
2951 2
1774 1
1367 0
3269 24
5202 28
4753 18
3896 21
4775 22
3452 7