39509 217
16610 396
25147 271
3324 257
6313 587
4035 654
3072 58
1901 132
5463 714
5835 563
2624 55
13159 822
3722 324
7890 694
3745 638