18819 260
1890 111
1207 277
2332 547
2359 167
4934 387
6361 258
1752 403
1212 36
3646 607
2649 237
2971 714