45210 99
20615 26
15641 14
7544 11
42346 80
33176 36
26383 36
39607 71
17803 13
9049 18
9968 9
5987 5
12034 19
6486 11
6447 9
6401 15
12996 17
10913 26
19359 39
27955 65
21508 2
69060 87
28796 21
16163 21