49785 50
21801 24
13191 11
18898 41
12399 5
23772 32
46893 100
7548 9
12894 13
14275 17
18191 15
15114 8
44618 35
26901 18
11039 8
15051 16
40412 30
14685 9
51191 66
25891 19
14548 21
21196 26
13939 8
15904 14