4642 671
2571 78
10523 327
5171 628
5163 360
4302 204
3809 563
2566 228
4654 540
47019 758
51597 527
69674 192
67383 879
38893 608