1023 645
491 278
318 594
236 134
290 310
486 162
975 334
1052 209
48 385
741 272
607 424
743 795
931 27
37 197
647 268
692 493
442 877
800 472
941 933
572 967