31364 150
37328 144
20746 544
18996 315
34831 465
18186 410
22196 785
41916 464
49191 401
11561 49
77667 251