42405 576
23432 100
37747 744
777 58
7967 76
11224 271
167569 857
58507 672
21605 109
40397 319
3931 204
8561 55
7336 134
6880 312