2641 346
4163 378
2444 22
4236 420
3227 387
2099 189
2714 300
1993 328
4645 483
1384 97
3634 503
32015 783