30905 1295
45403 879
42518 1685
24575 837
31247 1454
32147 371
19957 421
29538 1047
24546 835
19891 1164
16139 336