51 14611
145 5648
182 14928
145 96434
350 28065
60 6582
110 23727
532 93678
38 6610
117 38153
1273 24437
265 59212
29 9288
388 818973
14 6071
160 16954
181 39462
349 46528
125 50270
482 92810
287 256791
350 69933
49 17574
23 3316
365 152685