3137 97
2662 457
3207 591
2055 151
3596 667
3042 115
4679 717
1286 42
3969 793
2468 188
4908 337
5326 747
2503 93
5451 801
5345 360
130080 306
55832 930