212 285
238 466
365 43
875 838
783 818
999 596
801 407
485 315
218 184
575 388
94 396
482 865
831 304
506 239
1019 665
131 502
382 303
127 786
878 24
679 555