15093 116
1234 21
1013 5
3654 13
4435 8
10027 39
9091 39
1872 6
1372 9
4913 5
15228 20
16960 10
3493 9
3705 15
3883 13
11598 37
1711 6
6465 27
13972 27
4749 7
2821 7
5353 20
1482 3
3552 13