31413 328
22336 234
112658 677
15761 711
43539 527
81947 425
48761 418
138009 928
126158 160
36833 275
75294 827
24937 49
5037 412
18577 330
9849 882
6869 378
53037 603
76401 81
107091 402
23454 277
30222 138
17181 580
12683 609
96971 907
52162 511
161997 540
46480 61
8857 606