43 432
256 888
797 245
1007 613
947 180
197 677
295 225
407 819
704 624
259 672
575 448
54 273
133 939
360 137
200 425
970 633
16 144
314 301
349 604
823 433