21064 559
8570 850
11671 878
122516 1032
33248 246
18276 173
13288 206
94080 298
29285 709
5999 117
47039 463
2891 245