3008 63
5991 403
9561 479
3501 466
27796 215
8821 595
6225 899
6809 969
13858 424
29708 884
5175 603
6241 193
3347 47
2054 121
8287 278
2803 181
7223 691
1924 296
1044 139
5821 528
4573 783
4452 87
39096 105
5505 279
4961 121
7707 255
8712 535
6201 523