12082 137
17904 146
18986 87
12108 725
7994 292
11576 537
10631 86
2300 447
2978 751
2426 419
3829 367