115083 641
23258 716
30227 67
31030 739
16577 264
33282 95
54321 586
612225 1664
29037 308
52247 513
17946 458
38753 209
24510 478
21699 813
14894 725
8560 186
442352 767
34441 681
6293 151
70935 602
42621 457
10747 187
23693 503
16257 660
45051 522
13989 59
30104 223
137232 745