2971 412
1118 251
257 457
926 813
682 844
675 736
378 769
174 894
876 402
381 691
104 578
118 506
725 130
36 641
326 49
651 657
649 636
2073 702
57 279
239 992
816 795
154 348
130 1000
232 347