4629 72
12125 351
54923 686
86320 319
33682 824
27735 575
40049 171
36273 706
12697 120
22969 111
4956 521
55231 169
101858 584
43206 725
76818 807
10002 898
28270 152
25612 660
25126 743
32934 382
56168 349
38016 426
36397 433
51250 925