17525 1637
21530 1508
29450 1399
43553 1652
43390 136
18044 801
17197 994
43276 989
47613 755
44391 784
39157 790
20511 1050
28181 1877
26621 610