671 509
743 880
150 436
512 968
466 419
223 170
825 755
529 141
509 507
340 140
453 446
316 197
33 233
152 626
547 503
157 782
991 997
657 199
1016 326
64 934