41503 686
53876 511
92982 593
36784 624
37089 645
14102 159
76606 550
97877 999
134649 647
35768 432
30243 245
66278 677
91989 504
70884 1059
20871 52
42580 366
20312 68
57178 624
45537 541
82174 232
34908 310
39881 547
39970 387
43625 331