12396 12
14096 12
59052 74
14209 14
11576 10
18773 21
25454 22
16215 17
49969 37
23188 23
42446 59
11133 11