3979 387
4611 646
6508 348
7961 95
3514 284
2661 139
10943 648
3532 388
1926 29
1349 73
2834 215
4675 925