2655 457
3199 591
2051 151
3592 667
3034 115
4675 717
1278 42
3964 793
2460 188
4905 337
5323 747
2494 93
2963 361
5441 801
5334 360
129796 306
55800 930