22006 21
30221 20
32166 18
24255 18
51244 96
35841 41
32733 26
28724 21
56247 66
19367 16
30083 46
82802 141
72578 112
18921 26
26118 15
17876 24
29089 30
8838 3
15897 21
24291 27
12097 11
12476 13
15145 19
9541 5