1682 237
34803 243
14642 222
2886 166
6604 686
28099 275
7818 754
45297 603
14700 371
11818 324
3870 62