251 327
790 621
904 612
145 169
915 761
143 726
280 851
183 427
597 857
555 772
581 844
997 1000
14232 365
13208 804
9321 361
7279 363
7205 348
6034 14
5598 40
5060 201
4978 224
4415 922
4383 646
4348 218