2111 6
4692 8
20545 25
6656 18
15487 36
4101 3
2928 2
9521 7
4275 10
3284 10
11909 30
1819 3
4237 9
3000 12
2744 13
2055 0
2152 2
2025 2
4341 10
9460 16
5873 15
11071 54
2501 5
31301 95