21064 559
8570 850
11671 878
122523 1032
33254 246
18277 173
13288 206
94083 298
29290 709
6001 117
47048 463
2891 245