42218 87
1069 163
4730 122
13631 442
3311 549
4130 575
1005 189
5819 573
6659 213
2997 737
5271 196
3689 974