2513 507
2842 752
1504 227
4624 735
9345 67
10932 176
17889 528
3537 243
3498 411
9482 201
1968 438
3477 794