413 928
581 295
416 541
854 669
742 607
772 94
488 1000
976 287
294 877
216 187
398 714
229 266
532 804
921 949
214 566
120 268
866 227
196 152
318 471