301 276
69 387
600 247
957 240
297 606
530 690
588 582
166 115
715 748
528 604
820 321
626 998
243 913
619 326
432 94
93 119
328 237
504 571
611 147
800 881