42183 274
7036 110
5386 753
15918 279
59348 384
8800 554
4351 644
11443 191
5214 274
1998 226
3998 623
2770 106
6975 436