4026 128
1091 190
1597 43
11718 532
13603 187
10539 304
7260 571
7647 790
10668 275
3842 441
3324 76
3637 201
14103 598