5751 16
40250 41
24080 19
19759 30
25748 51
33027 43
18304 11
11309 23
15689 40
9482 35
7236 13
5382 15
1955 15
6683 32
12351 40
7879 21
12052 43
114780 303
5384 18
6072 16
1234 2
17617 51