212 58
943 100
353 952
861 856
671 560
227 531
22 908
701 823
416 358
838 184
127 148
268 171
486 900
408 581
408 877
122 804
882 607
543 202
774 160
137 289