2915 793
755 531
1043 637
863 435
185 207
2648 127
79 337
417 200
904 805
155 63
759 462
141 466
312 804
2860 912
238 843
730 223
585 537
147 609
1059 650
576 596
808 238
810 148
668 560
88 179