40102 499
5062 267
28657 287
7473 102
47783 739
36691 224
64858 649
72432 954
35657 594
56136 254
20816 78
7130 33
36297 173
7824 564
44351 725
15062 720
17961 337
41642 538
18736 170
10632 659
10312 199
15681 168
30861 463
77541 713
17036 392
16126 505