2512 592
2636 438
2971 505
2692 425
11112 700
5056 40
13524 684
13923 847
37957 35
63836 560
5189 56
39127 721
11964 329