2509 506
2833 752
1416 227
4615 735
9323 67
10921 176
17842 528
3521 243
3490 411
9333 201
1963 438
3468 794