4044 418
1007 875
3625 924
742 886
685 741
29 758
55 28
368 954
27 607
559 185
614 212
574 538
165 787
359 176
916 212
753 65
927 393
180 109
371 394
974 208