3009 572
9477 627
1580 242
2236 386
3157 299
2829 435
4531 663
4016 756
2580 242
3272 593
3046 254
2957 99
1916 41
3058 279
1815 143
2974 503
2466 264
3105 521
4188 526
3177 529
1865 262
706 98
3623 627
4951 879