140556 39
39353 6
43152 7
29507 2
91328 22
50179 8
48077 3
168827 48
44158 4
76530 6
43481 1
96407 11
26159 2
40607 5
28228 3
114483 3
162707 25
181807 31
20981 1
102184 16
52309 3
28926 1
108330 11
75101 6