9186 22
8401 3
11090 8
12503 5
28828 30
12425 11
5328 5
9112 10
7839 8
6245 4
11153 24
35391 69
10201 11
39338 59
8324 6
7652 10
4002 2
7868 7
6464 8
4411 3
16362 28
10255 12
9531 18
6526 6