30416 174
15587 558
40710 245
12784 308
32216 575
75942 681
30291 349
129534 695
21685 283
24368 258
32899 887
42720 884
57385 823
47751 522
12507 414
76949 153
28912 487