16703 804
20881 278
36942 1337
46047 874
43068 1603
10422 323
10997 1035
42006 705
29892 1290
47553 949
37854 1685
16979 1584
39265 566
37144 1654
35025 852
35141 535
37669 1574
12698 1898
25043 109
18260 158