19430 9
12420 7
26200 39
29473 68
29086 48
22397 40
20507 27
60674 140
29212 77
9928 2
11847 13
21992 22
18954 46
12678 4
16459 28
10979 5
12912 8
14504 12
144726 609
18309 41
28395 70
30602 67
39810 88
16257 21