30126 1430
42959 1034
15284 241
20344 103
46248 1441
22878 1580
11074 1012
18334 274
28563 520
28969 780
26762 368
21691 823
14890 669