31062 1883
12174 146
35234 340
30508 1356
16002 1488
49163 1545
14903 1992
12701 872
18539 916
21145 544
42548 272
30160 1575
44521 127
18671 1602
13242 271
34620 1201