16616 23
19843 31
18227 31
21493 28
25952 69
38669 95
31359 67
32846 8
18929 22
34560 84
19024 38
39559 84
15998 26
55078 52
12594 20
18317 9
71328 73
40153 104
51924 99
30295 93
48954 144
32315 62
26404 77
20724 51