101501 411
20187 40
36983 86
11939 31
11145 58
41900 102
15102 60
15939 47
12375 49
46671 165
20029 48
36018 58
20865 78
33354 83
38904 101
62797 122
4239 11
49662 171
79304 292
16724 38
6421 16
14535 22
101577 149
49723 67