2971 313
889 510
687 830
274 250
1010 369
906 372
834 609
338 943
89 494
309 328
981 924
650 14
2404 793
929 975
997 161
641 388
774 684
797 968
227 512
606 237
305 461
173 511