4016 418
1850 885
202 954
320 463
1966 123
486 424
348 680
406 387
686 28
692 254
91 963
291 747
6411 208
58 698
840 624
889 430
877 240
1032 872
209 759
57 551
381 149
305 889
445 967