2507 506
2757 752
1291 227
4600 735
9294 67
10892 176
17795 528
3505 243
3480 411
9203 201
1955 438
3426 794