1013 572
659 301
240 169
444 275
885 276
695 897
628 447
930 100
1195 423
992 636
58 868
983 654
346 153
205 522
536 954
515 940
327 996
826 140
600 139
834 371