640 38
780 97
84 294
224 903
25 846
214 274
550 165
725 926
399 459
33 622
204 618
758 648
629 838
508 932
146 878
910 950
333 62
158 693
287 70
900 408
663 659
1415 580
840 503