104 495
296 308
830 697
703 638
511 2
638 244
390 365
24 92
902 604
155 111
263 585
218 193
880 629
145 853
544 81
352 201
515 136
559 734
23 362
660 381