2440 127
3493 59
41 377
1547 842
259 605
264 786
299 141
485 36
223 873
456 823
903 289
876 402
1113 129
521 727
52 422
169 352
136 876
455 833
315 589
243 328
769 125
700 625
695 938
1002 884