1246 446
349 43
1115 269
943 871
809 530
886 499
565 621
989 447
245 411
823 840
432 535
517 818
489 228
496 420
473 366
875 22
206 954
208 799
773 237
821 108