2532 648
1910 999
129 839
783 914
1193 12
650 27
488 457
860 540
539 35
29 692
333 862
47 75
598 457
426 26
640 313
235 8
928 805
790 63
137 423
474 340
148 971
474 940