581 910
352 861
702 831
1003 820
86 690
611 577
235 336
466 326
602 313
980 218
533 173
755 39
834 29