43539 23
9913 8
22055 8
29832 29
13803 10
23398 20
8076 6
14707 12
14399 12
35246 36
14292 12
17761 12