31388 64
15870 58
12359 47
3084 20
5703 16
6155 28
2204 5
3418 9
8614 31
3494 9
1855 9
11376 37
2501 18
46829 191
5387 15
3080 12
3037 13
1100 0
4141 6
3937 15
3377 17
2829 8
1147 2
4223 18