8394 68
1953 30
5592 505
5147 746
4282 531
2861 358
5616 944
2342 296
3500 511
5665 760
4972 756
2461 279
1629 68
4623 615
4675 552
4448 621
5210 354