21077 559
8585 850
11689 878
123710 1034
33364 246
18315 173
13309 206
94433 298
29414 709
6041 117
47722 464
2899 245