3140 97
2664 457
3210 591
2057 151
3599 667
3045 115
4683 717
1289 42
3973 793
2472 188
4912 337
5327 747
2510 93
5456 801
5475 360
130175 306
55844 930