644 40
3688 907
4856 888
2118 576
3252 516
3150 919
646 34
768 236
739 145
2612 529
252 27
1182 272
2921 755
2198 411
2623 452
2725 230
3333 855
3101 638
3593 618
1551 98
2806 283
2558 675
1846 438
164 29