41256 981
44991 1399
16968 1976
49286 692
21446 1913
39620 419
50281 271
44440 1358
31241 1086
48980 1519
14347 1060
27137 1642
45048 718
11799 1827
15433 293
17527 457
24254 730
37168 284
16457 815
18145 596