1030 286
526 484
123 218
318 183
962 339
487 523
1012 777
801 839
752 747
768 482
176 676
121 490
298 541
290 36
222 230
451 42
793 747
198 595
386 769
872 372
426 227
638 152
341 60
955 715
124 673
1064 290
760 924
703 260