22653 11
21530 13
67926 27
29676 10
28381 8
18877 5
103753 52
82052 29
70509 14
43632 11
37683 24
54855 35
43005 21
43852 27
30382 29
88553 81
101158 64
20133 13
27358 25
71001 93
36456 22
78108 92
38933 43
46604 26