2659 457
3204 591
2054 151
3596 667
3038 115
4679 717
1281 42
3965 793
2465 188
4907 337
5324 747
2501 93
2971 361
5448 801
5344 360
129963 306
55824 930