31308 1683
35669 1663
17765 401
43071 892
26876 1068
46890 1641
17650 1142
37615 1062
19272 678
19633 1176
16894 1250
29069 961
20037 278
49145 751
48634 1078
44029 1345
20880 392