2654 457
3198 591
2048 151
3591 667
3027 115
4669 717
1277 42
3961 793
2456 188
4900 337
5320 747
2492 93
2962 361
5439 801
5327 360
129679 306
55789 930