2509 506
2833 752
1424 227
4615 735
9325 67
10921 176
17845 528
3522 243
3490 411
9349 201
1963 438
3468 794