35 862
1011 556
9 628
892 275
124 676
472 508
861 975
174 894
592 916
51 299
166 1000
922 805
542 860
69 220
353 289
154 348
536 373
179 63
406 986
346 309
884 205
983 627
916 600