15058 41
33035 306
23790 796
112762 503
18560 142
30962 238
48925 935
29453 774
44054 713
38194 336
34320 280
26293 158
76903 567
46829 106
20714 94
33280 235
57814 229
14535 44
50731 415
36444 779
34766 305
54900 251
19274 103
15786 231
29882 150
47492 268
25673 109
37734 333