37463 654
30543 175
15678 558
40905 245
12852 308
32238 575
76287 681
30509 349
129992 695
21740 283
24452 258
33087 887
42876 884
57701 823
47965 523
12557 414
77478 153