5848 646
3933 584
3817 422
3012 387
4477 663
7881 144
2384 288
4788 295
6858 456
3427 173
36313 308
17858 140
23334 236