598 992
290 989
1013 957
897 920
99 706
376 681
159 572
910 564
395 470
671 417
605 415
665 255
1006 188
246 187
442 51
95 3