830 102
912 123
308 606
660 299
253 66
600 754
36 877
873 81
383 699
251 607
191 744
370 676
981 335
227 139
262 433
96 506
322 251
361 910
363 469
846 748