40982 847
22257 273
46188 270
48711 598
96915 654
81649 571
50921 584
100302 802
23247 100
39113 210
35171 49
68005 555
48434 926
41207 637
123136 291
78793 572
63219 280
43895 348
54572 503
47867 1061
38337 396
36544 468
52622 173
38287 229