594 79
2683 641
3129 503
33347 599
20008 323
67388 641
63665 682
31783 664
11647 443
7626 421
1887 451
2897 150
6162 341
7006 52