2925 16
14113 32
31640 73
8080 41
15913 31
4375 18
5007 21
6246 16
2205 5
9955 30
22719 69
6890 35
22809 128
4184 16
2600 5
2928 2
1749 1
1348 0
3246 24
5184 28
4732 18
3878 21
4755 22
3432 7