21008 25
14337 31
10979 6
19604 48
13200 15
12401 49
12171 8
10828 8
11340 19
10494 19
12797 29
12159 17
13522 16
12456 12
13299 9
11735 10
20926 41
10470 6
18940 21
14107 9
11111 4
14885 14
44474 94
18491 36