1338 345
743 502
620 13
720 545
444 354
583 359
406 23
998 957
150 478
594 119
717 958
156 999
115 134
4938 786
391 646
999 132
650 307
102 318
100 453
86 926
521 681
79 881
309 661
349 990