37481 654
30555 175
15689 558
40939 245
12863 308
32244 575
76335 681
30526 349
130068 695
21748 283
24468 258
33104 887
42903 884
57749 823
47993 523
12560 414
77542 153