29145 474
23593 100
154074 763
49177 484
47537 521
21976 284
63154 533
27122 105
156843 346
41730 843
48425 504
54208 815
63050 319
65328 420
23636 480
90530 740
53097 652
24456 108
14716 67
12455 414
313059 972
62770 539
63365 541
65625 525
52768 350
49728 829
37526 679