145 747
75 22
14 759
73 54
318 645
986 325
232 998
766 350
117 389
485 834
167 711
3 127
1002 469
1002 103
1000 285
999 940
999 804
998 46
998 496
998 453
998 563
997 522
997 165
997 106