671 509
740 880
149 436
511 968
465 419
221 170
819 755
527 141
509 507
337 140
453 446
311 197
32 233
149 626
544 503
157 782
988 997
657 199
1016 326
63 934