7599 8
13284 23
122072 331
46942 112
24681 18
8190 13
21879 40
21601 25
26149 44
50823 153
16094 27
6300 4
11205 7
7739 5
8307 9
11492 17
8847 8
7248 9
8461 3
10349 12
35851 60
11889 9
23216 48
14533 12