3138 97
2664 457
3207 591
2055 151
3597 667
3043 115
4679 717
1287 42
3970 793
2469 188
4911 337
5327 747
2505 93
5453 801
5345 360
130109 306
55835 930