2385 220
1003 132
735 702
688 217
958 825
965 921
332 747
13 509
1257 947
389 532
82 748
979 851
477 470
850 847
358 525
176 688
472 610
941 969
504 927
544 783
299 161
681 247
862 954
965 421