21267 544
30561 1356
15107 1996
13254 271
42572 272
12737 872
49317 1545
30180 1575
31184 1883
44569 127
16060 1488
18547 916
18680 1602
35533 340
12210 146
34624 1201