154 25
2317 702
966 650
482 38
542 498
1245 1000
484 82
771 433
901 897
256 545
586 370
1020 27
32 153
358 697
314 286
689 477
130 579
877 267
885 301
776 404
667 198
115 162
955 102