370 31
398 529
34 320
672 857
349 537
932 335
293 851
599 315
280 448
453 796
185 272
101 462
809 284
290 871
763 387
698 918
466 367
848 836
990 793
237 349
266 2
357 926
274 979
964 35
352 540
318 523
943 140
25 188
17 970
942 11