2508 506
2765 752
1320 227
4606 735
9299 67
10898 176
17805 528
3509 243
3481 411
9212 201
1957 438
3428 794