31407 150
37353 144
20786 544
19017 315
34885 465
18203 410
22221 785
41995 464
49202 401
11587 49
77752 251