30531 108
39027 92
11578 16
12502 10
23871 43
11909 12
36048 55
26062 35
12686 25
22139 35
16396 47
35866 71
16367 33
16026 22
15957 24
20618 30
11270 25
40375 84
49052 93
45121 212
11024 26
24471 89
20136 39
12177 27