21096 1961
33353 1948
26051 1224
36769 1023
36018 1417
50089 238
47646 1385
29504 781
14596 954
20358 1079
42255 226
25608 812
13744 1843
15206 1601
11340 753
12160 145
33818 376
39955 136
16639 1383
19023 1229