2653 592
2815 438
2980 505
2705 425
11146 700
5099 40
13562 685
13954 847
37971 35
63875 560
5216 56
39209 721
11968 329