51378 80
64873 99
14373 29
12346 21
37880 64
105572 297
9844 10
91728 159
59031 114
42277 109
22228 15
11395 12
9126 16
22069 15
10349 11
30377 20
43434 91
14704 21
21532 21
11764 24
37002 82
20150 33
27308 30
44796 143