418 905
1029 818
306 858
276 593
91 186
1026 845
781 744
221 549
127 613
217 697
558 619
969 867
885 976
519 430
388 543
159 419
36 102
552 820
167 582
410 25