396 114
2748 220
962 478
879 829
484 82
170 966
479 986
314 286
1020 27
130 744
162 206
776 404
3254 313
50 50
471 322
7 357
414 923
689 477
509 69
910 639
805 40
830 33
809 806
1015 747