10478 17
5793 9
4645 6
5525 7
16416 26
4417 3
6640 7
6509 7
5057 9
7720 7
5361 2
19300 7
23904 10
21003 12
18027 9
30289 15
23380 16
74078 65
8516 2
10832 8
8945 6
12978 8
22853 9
40536 26