338 10
501 917
849 912
124 687
324 420
953 892
380 201
102 698
662 101
181 762
801 387
451 537
191 308
162 206
48 4
215 155
644 399
561 44
80 513
62 190
796 312
488 529
583 570
758 73
974 108
934 211
550 924
835 349
485 370
883 116