9413 26
6857 8
10795 17
7673 15
10944 47
19191 35
18873 31
117740 220
36226 20
5839 18
1806 9
39378 47
13380 11
18613 59
5963 16
5264 12
37517 56
17485 45
49570 65
2653 9
15974 47
16178 51
23562 75
44075 133