50238 1000
32912 1612
34603 1987
28325 285
19694 1193
40072 422
35543 478
11524 1134
51684 279
21292 1508
27744 1512
13106 596
20568 634
35568 151
32926 1125
42583 1971
49049 676