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