533 176
385 89
124 407
30 211
788 598
409 596
187 662
799 363
151 682
639 135
361 317
284 467
567 31
892 834
928 983
257 361
260 849
728 494
561 501
1000 171