95 184
1004 2
798 936
959 923
419 942
63 932
553 541
342 928
240 884
951 533
457 334
943 19
303 669
1201 425
343 289
162 412
918 97
57 507
364 627
709 992
354 482
607 906
594 313