21245 38
22386 4
61466 85
17117 18
62798 66
10610 6
8853 3
19577 8
7612 2
11114 11
15898 14
43905 52
11711 7
20590 11
15350 7
13405 2
7998 1
9456 4
17351 13
14488 6
17344 10
22006 16
17949 16
12263 10