1010 429
361 3
200 898
948 341
71 130
286 952
465 224
670 180
512 644
981 950
847 8
1007 505
489 913
399 65
84 96
718 130
861 294
608 603
298 322
104 884