4048 418
349 680
209 606
134 585
521 288
600 412
444 846
516 948
257 644
287 385
974 208
27 382
96 304
409 547
138 238
204 725
569 559
592 885
230 260
229 39
403 961
898 571