31381 150
37333 144
20762 544
19008 315
34856 465
18194 410
22206 785
41953 464
49194 401
11573 49
77699 251