3001 577
2653 554
3534 572
1575 369
1073 104
1123 119
6768 151
3134 642
1775 419
2402 370
3186 726
651 74
799 50
2854 700
3219 811
422 82
1894 102
4090 306
601 85
2236 618
1448 396
2550 490
1859 314
2448 521