115067 641
23257 716
30225 67
31030 739
16576 264
33276 95
54318 586
612177 1664
29034 308
52242 513
17944 458
38752 209
24505 478
21698 813
14894 725
8560 186
442304 767
34439 681
6286 151
70919 602
42618 457
10745 187
23686 503
16253 660
45041 522
13988 59
30101 223
137195 745