906 851
20 40
116 105
640 266
624 636
1037 94
911 710
64 224
366 991
179 473
29 535
490 385
740 811
895 117
944 221
987 63
691 121
611 547
846 627
313 982
136 153
529 62
23 902