15181 75
17364 27
10723 3
29924 95
5534 10
26773 68
2915 6
2063 1
4383 3
2128 2
3521 8
5505 10
19374 48
3801 7
7405 7
4845 7
3642 1
2336 1
2151 7
7169 12
5013 6
7097 6
9074 11
6568 13