309 331
616 271
104 347
668 296
398 337
132 231
332 814
470 694
490 532
773 849
159 635
854 594
662 278
718 175
259 982
805 324
143 366
477 138
607 97
543 434
113 795
561 200
601 555
600 168
209 348
26 876
282 497
736 953
198 462
554 741