689 832
479 559
207 55
48 313
101 33
382 379
31 640
459 634
1050 72
952 141
620 627
217 935
749 250
454 764
121 159
139 115
646 404
162 322
369 155
760 736
506 407