10141 137
17835 146
18942 87
12055 725
7954 292
11652 537
10563 86
2300 447
2959 751
2389 419
2456 367