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