22095 35
23752 39
13536 15
12595 14
12349 2
17344 18
71337 118
39077 75
56915 131
52791 107
12528 12
12201 7
40526 42
27918 28
19779 40
18935 30
9797 2
10165 2
10748 9
12134 1
12128 2
9974 15
9752 3
10014 3