3076 631
1062 79
7702 380
39224 615
26175 662
4562 570
3302 304
2917 341
5680 687
3575 684
5965 849
3586 456
15090 527
57813 754