280 593
193 54
98 186
94 152
1028 845
476 398
943 28
950 318
874 71
729 158
689 731
923 79
626 331
269 331
907 422
449 736
683 910
741 746
315 632
238 106