751 903
233 188
966 535
786 80
924 315
502 914
681 371
419 176
1007 813
347 717
96 295
72 133
747 611
718 939
382 718
303 403
465 468
648 212
42 284
268 880