703 29
3010 583
5346 432
2733 667
3533 392
1841 303
2633 737
6102 821
3361 568
5299 655
1507 452
4625 578
2855 124
1963 209
3684 679
2583 248
4503 715
4463 197
4087 406
376 25
5749 615
5245 555
1672 384
2035 198