2509 506
2839 752
1443 227
4617 735
9336 67
10927 176
17859 528
3526 243
3495 411
9468 201
1967 438
3471 794