2189 58
2900 346
4508 378
2648 22
4675 420
3479 387
2426 189
2999 300
2119 328
4824 483
1556 97
3926 503
39863 790