500 131
304 313
447 891
741 217
371 680
107 67
983 213
739 688
383 148
935 509
227 610
451 906
674 419
218 661
165 295
1034 90
209 406
442 397
882 957
261 364