643 271
67 655
102 20
376 95
145 176
121 906
512 818
966 911
300 336
77 354
489 547
832 243
199 337
929 742
155 324
906 126
661 359
122 40
330 468
91 290