16667 74
25233 63
34125 79
31255 630
36330 308
20293 92
17657 490
36838 624
27214 825
23588 737
17961 305
33819 393
26350 590
32166 358
30857 625
26996 405
16389 56
24295 277
29015 882
32547 199
28694 334
29407 764
22287 480
49658 146