2125 58
2872 346
4469 378
2617 22
4625 420
3446 387
2400 189
2968 300
2097 328
4798 483
1538 97
3892 503
39507 790