601 813
861 553
427 985
261 32
965 236
1000 190
624 591
72 138
148 309
844 328
472 225
321 161
395 82
883 857
543 993
980 347
455 773
898 192
712 834
149 383