988 840
2600 912
124 676
143 746
1695 767
664 706
242 523
351 265
298 20
224 30
607 845
667 703
786 23
64 15
891 800
936 662
63 14
527 364
771 470
388 148
948 801
307 943
179 63