40012 97
47060 769
139728 448
47981 926
45284 713
99513 460
37390 454
126598 1078
30647 111
45796 501
38811 886
30915 221
106468 936
66243 457
26159 86
93417 302
73836 130
34258 489
108313 342
36109 178
65857 743
80203 415
23169 163
39582 945