2113 58
2866 346
4467 378
2613 22
4616 420
3442 387
2399 189
2964 300
2097 328
4798 483
1537 97
3889 503
39428 790