300 159
630 117
728 198
265 833
480 249
8 302
664 220
77 925
643 249
751 793
599 722
523 349
350 7
748 596
566 919
551 108
57 296
990 372
843 988
67 345
612 233
211 666