10095 9
20496 27
17261 15
32953 51
37784 37
3815 8
88256 134
21798 34
49438 71
39401 126
18373 21
20246 15
30284 47
27740 28
25026 13
37427 25
61251 78
16722 14
27185 34
15787 22
113853 118
35733 62
15298 20
15194 22