796 747
410 257
727 130
533 613
63 279
276 65
662 929
582 139
452 698
942 483
355 725
389 941
67 15
290 53
635 406
443 681
92 929
348 341
439 244
9 628
936 948
820 2