120880 20
28680 0
29858 5
27234 4
45682 7
22580 2
45957 8
21505 3
39182 11
54681 12
45807 7
28405 2
19852 1
249832 24
77931 19
19957 4
27654 3
26657 2
31579 2
82178 12
22301 1
29309 5
20780 3
75829 19