16693 198
50165 1880
15384 1543
38838 1725
28247 1030
12359 144
18261 1666
47956 891
20522 630
33113 1002
14840 516
33956 1126