502 49
1007 557
610 278
824 260
796 119
233 261
816 795
400 514
617 278
932 175
326 265
495 276
41 377
117 532
576 274
21 693
548 332
209 972
1263 323
892 230
500 99
33 301
667 808
956 822