2505 648
1718 239
773 914
636 307
537 35
27 692
287 129
58 857
1186 12
660 851
679 884
638 564
1910 936
404 107
94 149
495 813
484 457
143 971
369 460
718 630
532 673
609 892
179 300
427 675