21812 21
5998 11
45893 95
9689 15
11195 18
4983 1
6585 16
10629 10
9327 9
11479 25
6005 5
12567 17
4160 3
14855 29
10943 16
6937 12
10556 17
7948 15
13326 27
7848 7
14027 12
4845 6
9436 11
7011 10