3486 386
2380 341
3442 406
4673 615
1642 57
2667 270
3074 101
2439 312
3784 691
4132 747
3237 374
3132 616
25740 624
22880 82
15858 280
54008 344
28028 77
68234 1004
46174 520
36312 237