2880 614
4975 970
7984 131
63508 527
12419 482
9689 238
11773 606
7537 683
8013 508
7436 928
5664 1001