2510 506
2840 752
1466 227
4619 735
9336 67
10927 176
17875 528
3528 243
3496 411
9476 201
1968 438
3474 794