866 23
839 947
1080 109
331 274
1030 9
1018 636
975 466
349 52
1056 148
860 893
854 197
241 173
305 875
585 680
470 702
957 920
695 670
642 213
552 194
96 747