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