1016 79
3260 313
313 651
174 745
487 778
248 449
117 568
8 302
580 192
844 71
333 497
770 596
452 543
509 218
912 88
752 616
579 743
566 817
10 728
361 434
954 807
392 652
792 101
121 254