12593 1533
21915 1797
33738 376
39947 136
18567 1903
38027 1614
47288 1046
44653 1169
25824 1015
24441 285
11642 1060
23861 1697
45199 1810
25188 851
15043 1067
30650 1002
44462 837
20970 1323
41211 1791
43366 1635