21196 64
14136 47
16001 43
12771 21
106855 308
73677 148
42777 145
12324 13
15985 33
33862 83
28772 74
20406 74
17531 60
33467 114
26940 56
15311 53
12604 35
23950 50
13847 12
13462 42
23407 55
52598 197
47338 140
23360 51