31360 150
37322 144
20740 544
18992 315
34822 465
18182 410
22189 785
41894 464
49187 401
11560 49
77659 251