42582 576
23522 100
37815 744
788 58
7984 76
11240 271
168400 858
58653 672
21656 109
40495 319
3945 204
8596 55
7356 134
6898 312