399 90
368 106
914 855
222 964
143 539
823 41
925 249
912 921
406 799
979 274
752 999
679 579
215 137
136 824
603 474
32 384
480 509
588 53
394 815
239 968
462 245
649 766
130 633
109 250