274 157
345 580
984 513
160 103
109 742
941 735
828 367
232 362
111 471
476 376
808 786
362 282
556 388
865 263
864 533
251 174
27 964
835 246
881 531
790 990