21051 1029
60341 622
75736 822
42825 924
18530 101
16209 813
27246 376
12461 635
39951 314
35527 649
87901 266
29264 655
30474 869
21200 326
87584 764
7263 121
26978 332
42466 830
12243 260
25983 281
78322 579
171068 688
22226 1003
21572 570
70422 634
33992 477
18435 398
19445 338