37404 654
30486 175
15625 558
40810 245
12812 308
32225 575
76122 681
30403 349
129752 695
21712 283
24400 258
32998 887
42794 884
57534 823
47860 522
12535 414
77164 153