31061 1883
12174 146
35231 340
30508 1356
16002 1488
49160 1545
14902 1992
12701 872
18539 916
21144 544
42548 272
30160 1575
44521 127
18671 1602
13242 271
34620 1201