27051 83
28659 69
20051 52
21803 83
21551 57
58285 94
28833 50
48890 141
25020 56
47730 165
37837 95
24703 34
32036 46
64984 202
38191 92
27599 41
256251 989
45239 54
49102 90
18243 23
33780 70
20844 48
29286 61
109638 375