21064 559
8570 850
11671 878
122529 1032
33254 246
18277 173
13289 206
94087 298
29293 709
6001 117
47057 463
2891 245