833 174
252 176
455 240
960 309
585 542
709 17
708 501
663 689
59 61
362 219
64 153
14 716
77 665
969 838
135 333
324 583
966 377
673 361
786 307
236 998