324 268
954 212
474 888
827 611
14 467
136 448
613 820
836 599
578 528
953 1000
398 27
188 394
43 894
545 139
716 711
28 97
991 61
393 678
899 690
494 107
95 875
158 459
630 38
409 441
466 108
785 165
238 995
341 221
749 909
201 582