11040 7
11685 3
5486 11
9891 28
9167 15
17746 42
21954 54
12757 28
5128 17
20612 43
6307 15
11382 36
26832 33
9103 21
1332 2
3044 8
5693 13
3067 9
15329 104
4483 16
2024 2
13750 65
2304 11
1538 1