1195 249
2796 162
610 707
1115 269
100 218
85 698
885 183
790 290
502 904
665 767
778 683
278 823
705 486
822 509
936 470
107 797
535 400
975 529
749 626
558 266