2510 506
2841 752
1483 227
4621 735
9340 67
10928 176
17877 528
3531 243
3496 411
9479 201
1968 438
3476 794