21065 559
8570 850
11672 878
122537 1032
33255 246
18277 173
13289 206
94088 298
29294 709
6002 117
47082 464
2891 245