2509 506
2833 752
1426 227
4615 735
9329 67
10922 176
17847 528
3525 243
3495 411
9372 201
1963 438
3468 794