307 82
116 854
2903 313
1166 1000
37 641
28 113
121 584
997 246
91 535
589 43
776 801
299 141
1005 65
446 617
369 679
815 257
158 586
285 683
999 488
43 991
67 889
510 100