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 34
12351 40
8232 21
12052 43
114780 304
5384 18
6072 16
1234 2
17617 51