6516 805
2735 269
594 879
45 974
501 978
375 573
421 162
1140 415
867 209
729 631
224 903
910 950
91 149
469 268
100 465
485 454
743 881
117 108
900 408
321 4
382 827
1038 12
1214 50