23576 645
7422 841
8186 496
14873 653
114378 642
4783 714
4187 485
6354 667
11210 476
65163 157
2797 301
930 53
3149 47
4338 869