3946 86
5133 351
12489 199
15496 168
8763 603
15609 732
7427 676
3325 150
9980 374
3095 520
3360 436
2777 265
4749 719