31386 150
37342 144
20774 544
19010 315
34862 465
18196 410
22208 785
41961 464
49194 401
11574 49
77716 251