2113 58
2866 346
4468 378
2613 22
4617 420
3442 387
2399 189
2964 300
2097 328
4798 483
1537 97
3889 503
39429 790