2275 454
412 519
844 303
43 952
229 515
899 66
947 963
621 548
249 857
774 855
384 770
726 701
678 284
11 993
770 356
258 600
764 976
901 346
506 168
472 424
787 966
149 122
633 601