409 376
242 792
850 325
743 363
223 508
61 878
567 78
625 905
258 776
99 30
437 10
78 238
22 443
156 202
624 582