636 743
2226 454
786 541
662 160
30 417
824 149
481 145
1002 663
809 806
505 612
624 259
545 245
3382 412
2744 220
943 514
732 890
32 153
188 361
325 771
141 681
337 50
786 287
157 23
723 999