21006 28
15057 21
5169 5
11275 9
24009 36
8526 16
18853 23
8223 2
7455 11
10588 8
12512 16
21099 26
9322 16
24611 33
28309 41
9579 16
25809 45
8603 13
7948 4
10340 11
17934 22
24254 45
28006 40
13031 20