49 585
291 674
192 554
450 454
394 622
958 833
317 900
392 685
73 218
544 734
782 192
393 868
760 917
644 393
433 848
430 220
178 144
545 627
1000 991
770 133
366 968
64 339
127 715
789 665