31404 150
37351 144
20784 544
19016 315
34882 465
18200 410
22216 785
41986 464
49202 401
11587 49
77739 251