2654 457
3198 591
2048 151
3591 667
3029 115
4671 717
1277 42
3963 793
2457 188
4900 337
5320 747
2492 93
2963 361
5439 801
5328 360
129687 306
55789 930