201 303
793 625
1248 239
2127 304
878 883
1006 62
1511 808
684 228
794 637
947 110
105 147
222 851
296 617
709 418
1205 408
320 590
927 568
247 320
461 454
149 48
144 244
573 655
372 390