3001 682
686 71
703 203
2887 727
3428 704
3521 713
2164 382
490 84
892 167
1191 238
3279 907
2487 383
2277 615
3090 382
790 152
1119 50
4958 787
3005 659
2722 594
5355 748
3181 865
615 156
3087 619
2340 704