19032 161
12203 40
39642 178
12735 30
25424 58
58018 313
46505 162
9739 17
36287 88
20031 29
32322 30
39072 63
52995 108
14728 21