15373 9
7405 19
457 9
5470 23
2377 5
1877 9
4442 13
15257 41
13849 15
5165 4
26582 33
6442 5
1267 8
1101 11
2073 3
1109 10
1973 4
3660 7
1716 8
5685 8
836 7
938 10
18588 55
10935 40