31422 150
37356 144
20794 544
19021 315
34896 465
18205 410
22229 785
42011 464
49206 401
11592 49
77768 251