2402 427
2568 387
2232 117
3516 396
2238 217
4306 294
3312 583
1137 147
2972 613
3298 656
1840 255
2548 149
3671 806
4705 814
2350 303
2196 390
2669 609
1139 64
3750 711
3010 664
4127 889
4082 877
3489 609
3680 876
3179 777
2947 568
571 53
2823 451