953 213
3529 812
3108 609
4136 986
3192 409
1299 218
2078 468
3148 586
3894 335
3808 510
2517 188
2847 453
2839 427