21096 1961
33350 1948
26051 1224
36768 1023
36017 1417
50089 238
47644 1385
29504 781
14596 954
20358 1079
42254 226
25608 812
13744 1843
15206 1601
11340 753
12160 145
33818 376
39955 136
16639 1383
19018 1229