2654 457
3199 591
2048 151
3592 667
3029 115
4672 717
1278 42
3963 793
2457 188
4900 337
5320 747
2493 93
2963 361
5439 801
5329 360
129703 306
55790 930