303 455
810 652
71 815
693 349
303 216
254 908
479 467
378 175
235 182
46 313
925 354
243 313
676 630
384 250
84 492
793 979
718 522
634 411
43 202
765 592