2508 592
2626 438
2971 505
2692 425
11111 700
5055 40
13523 684
13921 847
37952 35
63834 560
5189 56
39124 721
11964 329