1828 909
32 355
707 851
931 145
444 318
264 739
56 106
467 19
865 856
656 292
185 84
351 784
777 957
985 18
650 504
638 167
479 977
455 813
195 705
178 718
252 67
591 402
335 932