31388 150
37345 144
20775 544
19010 315
34868 465
18198 410
22211 785
41969 464
49196 401
11576 49
77719 251