48815 48
21248 24
12918 10
18615 41
12126 5
23187 32
45572 99
7281 9
12612 13
13988 17
17601 15
14837 8
44349 35
26628 18
11039 8
14787 16
40134 29
14413 9
50637 66
25622 19
14548 21
20917 26
13660 8
15641 14