2971 412
2282 793
257 457
890 800
736 341
114 83
809 550
912 164
120 140
368 8
588 814
11 49
776 896
829 329
936 948
124 676
938 215
381 691
1009 443
189 614
495 276
356 763
83 520
126 859