285 843
443 949
815 940
266 25
996 932
582 65
645 265
503 8
1311 738
1241 985
1187 696
1125 144
1085 577
1081 395
1074 943
1070 541
902 812
132 735
220 328
123 111