30703 19
6743 9
5322 22
6377 25
4789 13
7381 9
7145 12
4335 39
1266 0
2404 7
3519 18
37879 15
2577 20
39532 26
2144 10
3028 11
2586 16