2963 313
697 787
507 642
810 201
125 389
305 461
771 684
940 21
490 372
829 609
118 893
412 59
807 733
709 2
984 250
394 394
463 647
264 78
221 614
316 269
437 247
114 74
834 252