35543 667
5382 372
6222 692
7190 605
2765 322
17756 227
95222 874
149016 196
15980 369
12191 382
2834 207