3896 387
4553 646
6376 348
7769 95
3455 284
2584 139
10825 648
3403 388
1897 29
1293 73
2641 215
4622 925