2509 506
2838 752
1439 227
4617 735
9336 67
10927 176
17857 528
3526 243
3495 411
9468 201
1966 438
3471 794