663 423
251 411
517 405
90 403
86 383
474 382
382 379
781 370
244 365
198 349
393 340
643 337
106 303
599 298
43 286
335 281
98 280
127 271
373 242
746 238