102532 24
65457 7
76601 11
49479 7
27752 2
32028 2
46956 5
53831 6
72829 9
50901 11
46704 4
105926 20
51634 7
60904 12
33177 9
41655 3
75880 13
33751 4
67181 9
26629 2
54328 9
79127 20
95083 17
75383 21