2997 683
31149 49
5533 437
6270 883
15333 737
2428 37
8795 442
6738 476
6511 487
13457 486
4549 478
7255 309
5336 592
2557 225