21064 559
8570 850
11671 878
122528 1032
33254 246
18277 173
13288 206
94084 298
29292 709
6001 117
47053 463
2891 245