30602 152
27042 638
64007 198
71307 842
70345 551
44967 322
39246 434
62458 231
18874 310
37593 389
17792 610
39592 433
47357 81
24502 622
21856 465
66664 372
54752 899
44675 366
117395 737
14272 144
29978 241
41103 302
66762 884
42787 555
55746 480
86884 908
33015 125