412 928
580 295
412 541
853 669
742 607
771 94
488 1000
976 287
292 877
215 187
398 714
228 266
532 804
919 949
214 566
119 268
866 227
196 152
318 471