2654 457
3199 591
2049 151
3592 667
3031 115
4674 717
1278 42
3963 793
2459 188
4900 337
5322 747
2493 93
2963 361
5439 801
5331 360
129733 306
55793 930