39496 217
16607 396
25140 271
3321 257
6311 587
4035 654
3071 58
1900 132
5462 714
5835 563
2622 55
13157 822
3722 324
7890 694
3744 638