3044 391
5949 437
6561 948
953 134
2502 295
4814 908
2223 270
5172 441
3000 439
8054 463
3312 644
1741 405
3205 237
9944 276
1003 81
3978 539
4578 135
7010 755
2517 339
5166 91
3095 607
8043 511
5004 718
1523 331