631 73
845 98
46 417
162 506
767 962
607 934
408 859
153 982
1020 311
793 130
310 200
291 921
807 142
100 183
318 801
504 218
200 401
886 323
1084 560
385 281