20770 16
22095 22
9833 8
13010 11
9354 7
19657 19
19080 13
17007 15
15579 13
102581 106
15556 14
41118 49