16531 27
7231 4
8518 3
9436 5
28281 61
16359 19
9924 8
26059 56
7928 3
7135 2
19028 28
14489 13
24488 51
14229 12
10838 7
13223 16
16846 23
19958 37
9876 7
20002 47
16841 17
19989 30
11730 9
10629 7