22576 63
32150 958
43040 637
37764 295
37607 533
26748 144
41069 516
50675 421
14172 47
24223 840
40636 1060
39242 483
77231 691
33969 466
66647 756
20593 724
26254 534
34068 428
41797 414
40880 553
55348 533
31400 775
31230 536
75747 406