2960 448
2709 467
2652 372
35707 503
2974 317
2859 564
2257 520
19968 65
4637 597
4202 605
5387 758
3071 517
2208 66