14905 13
43650 23
19247 16
22477 20
23457 20
40943 16
9751 5
16056 13
17810 12
21291 21
13039 11
80707 36