12301 20
35988 92
9258 13
9331 12
5827 4
5282 4
5755 5
5312 3
6102 7
7179 5
9504 20
8201 10
7409 7
6525 7
21510 49
17879 42
9107 17
11216 6
13521 30
10200 23
15582 30
8433 6
15382 21
8753 16