2509 506
2833 752
1431 227
4616 735
9329 67
10923 176
17851 528
3525 243
3495 411
9388 201
1963 438
3469 794