13641 6
12097 12
21158 10
11427 18
8395 15
24512 19
25793 54
34992 58
6275 0
29395 40
19488 30
27258 22
25963 50
23979 33
16955 38
7893 12
13952 21
7823 9
8842 12
6541 8
15920 28
16407 11
9997 11
4753 3