41065 78
70555 274
53246 368
42607 609
27099 835
23891 283
93595 238
50505 561
37303 396
34687 397
43881 331
48905 170
36892 659
45744 313
48774 135
46105 384
78957 671
22645 78
37621 556
30444 576
75610 646
94643 671
31861 624
59149 539