2510 506
2841 752
1486 227
4622 735
9340 67
10928 176
17877 528
3532 243
3496 411
9479 201
1968 438
3476 794