31398 150
37350 144
20783 544
19014 315
34876 465
18198 410
22214 785
41977 464
49199 401
11581 49
77731 251