41840 56
43004 102
53618 45
42666 52
15899 27
51013 29
60651 91
75053 102
89208 247
22222 20
51566 157
37488 126
18501 32
57719 112