2526 592
2653 438
2971 505
2693 425
11118 700
5058 40
13532 684
13928 847
37957 35
63837 560
5190 56
39140 721
11964 329