40006 666
30027 701
25782 556
43923 173
46766 777
35198 844
54906 421
28128 265
22530 63
39487 294
32437 133
25581 601
25430 161
52125 258
65344 498
29242 76
27245 207
42796 934
24030 586
55371 299
24729 753
35265 605
26052 221
41229 681