50659 585
21397 444
22888 504
12354 305
31339 385
80851 489
15830 264
32136 301
39062 659
14972 906
14327 126
2290333 3862
376039 1078
40625 580
45694 385
57873 485
56587 872
65466 833
78246 616
33284 840
50195 314
76309 480
30548 597
19790 101