3486 386
2382 341
3443 406
4673 615
1643 57
2668 270
3076 101
2440 312
3785 691
4134 747
3239 374
3133 616
25755 624
22924 82
15864 280
54035 344
28041 77
68279 1004
46205 520
36318 237